HairBSDF, Mp, upper

Time bar (total: 22.2s)

analyze989.0ms (4.4%)

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

Compiled 66 to 41 computations (37.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 600.0ms
ival-mult: 150.0ms (25% of total)
ival-div: 112.0ms (18.7% of total)
ival-<=: 109.0ms (18.2% of total)
...c/correct-round.rkt:119:19: 95.0ms (15.8% of total)
ival-sinh: 43.0ms (7.2% of total)
ival-exp: 31.0ms (5.2% of total)
ival-and: 29.0ms (4.8% of total)
ival-neg: 16.0ms (2.7% of total)
ival-<: 10.0ms (1.7% of total)
const: 5.0ms (0.8% of total)
backward-pass: 1.0ms (0.2% of total)

sample2.9s (12.9%)

Results
2.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-mult: 384.0ms (21.6% of total)
...c/correct-round.rkt:119:19: 372.0ms (20.9% of total)
ival-div: 305.0ms (17.1% of total)
ival-<=: 305.0ms (17.1% of total)
ival-exp: 144.0ms (8.1% of total)
ival-and: 88.0ms (4.9% of total)
ival-sinh: 88.0ms (4.9% of total)
ival-neg: 46.0ms (2.6% of total)
ival-<: 28.0ms (1.6% of total)
const: 18.0ms (1% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess345.0ms (1.5%)

Algorithm
egg-herbie
Rules
5528×*-lowering-*.f32
5528×*-lowering-*.f64
1920×/-lowering-/.f32
1920×/-lowering-/.f64
1420×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0141458
1565440
22153401
01921
15821
219319
378619
4311719
5388619
6597819
0920919
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Call 2
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_O cosTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* cosTheta_i sinTheta_O) v))) (/ (* sinTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_i) v))) (/ (* sinTheta_O cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_i))) (/ (* v cosTheta_O) cosTheta_i)) (* (* (sinh (/ 1 cosTheta_i)) 2) cosTheta_i))
(/ (* (exp (neg (/ (* cosTheta_O sinTheta_O) v))) (/ (* cosTheta_i sinTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_O) v))) (/ (* cosTheta_i sinTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_O))) (/ (* cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 cosTheta_O)) 2) cosTheta_O))
(/ (* (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* v sinTheta_O) sinTheta_i))) (/ (* cosTheta_i cosTheta_O) sinTheta_i)) (* (* (sinh (/ 1 sinTheta_i)) 2) sinTheta_i))
(/ (* (exp (neg (/ (* sinTheta_i v) sinTheta_O))) (/ (* cosTheta_i cosTheta_O) sinTheta_O)) (* (* (sinh (/ 1 sinTheta_O)) 2) sinTheta_O))
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) -2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) -2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (pow (fast-exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)))
(/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (pow (fast-exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v)))
(/ (/ (* (* cosTheta_i cosTheta_O) (pow (fast-exp sinTheta_i) (/ sinTheta_O v))) (square v)) (* 2 (sinh (/ -1 v))))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v)))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(neg (/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (* cosTheta_O (/ cosTheta_i (square v))) (/ (pow (fast-exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) -2)))
(neg (/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (* cosTheta_O (/ cosTheta_i (square v))) (/ (pow (fast-exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) -2)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v))))
(/ (/ (* (* cosTheta_i cosTheta_O) (pow (fast-exp sinTheta_i) (/ sinTheta_O v))) (square v)) (* (sinh (/ -1 v)) -2))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_O cosTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* cosTheta_i sinTheta_O) v))) (/ (* sinTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* sinTheta_i cosTheta_O) (pow (fast-exp cosTheta_i) (/ sinTheta_O v))) (* (* (sinh (recip v)) 2) (square v)))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_i) v))) (/ (* sinTheta_O cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (/ (* sinTheta_O cosTheta_O) (pow (fast-exp sinTheta_i) (/ cosTheta_i v))) (square v)) (* (sinh (recip v)) 2))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_i))) (/ (* v cosTheta_O) cosTheta_i)) (* (* (sinh (/ 1 cosTheta_i)) 2) cosTheta_i))
(/ (* v (/ cosTheta_O (square cosTheta_i))) (* (sinh (recip cosTheta_i)) (* 2 (pow (fast-exp sinTheta_i) (/ sinTheta_O cosTheta_i)))))
(/ (* (exp (neg (/ (* cosTheta_O sinTheta_O) v))) (/ (* cosTheta_i sinTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (/ (* sinTheta_i cosTheta_i) (pow (fast-exp sinTheta_O) (/ cosTheta_O v))) (square v)) (* (sinh (recip v)) 2))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_O) v))) (/ (* cosTheta_i sinTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (/ (* sinTheta_O cosTheta_i) (pow (fast-exp sinTheta_i) (/ cosTheta_O v))) (square v)) (* (sinh (recip v)) 2))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_O))) (/ (* cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 cosTheta_O)) 2) cosTheta_O))
(/ (/ (* cosTheta_i (/ v (square cosTheta_O))) (* 2 (sinh (recip cosTheta_O)))) (pow (fast-exp sinTheta_i) (/ sinTheta_O cosTheta_O)))
(/ (* (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i (square v))) (* (sinh (recip v)) 2)) (pow (fast-exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* v sinTheta_O) sinTheta_i))) (/ (* cosTheta_i cosTheta_O) sinTheta_i)) (* (* (sinh (/ 1 sinTheta_i)) 2) sinTheta_i))
(/ (/ (/ (* cosTheta_i cosTheta_O) (pow (fast-exp sinTheta_O) (/ v sinTheta_i))) (square sinTheta_i)) (* 2 (sinh (recip sinTheta_i))))
(/ (* (exp (neg (/ (* sinTheta_i v) sinTheta_O))) (/ (* cosTheta_i cosTheta_O) sinTheta_O)) (* (* (sinh (/ 1 sinTheta_O)) 2) sinTheta_O))
(/ (/ (/ (* cosTheta_i cosTheta_O) (square sinTheta_O)) (* 2 (sinh (recip sinTheta_O)))) (pow (fast-exp sinTheta_i) (/ v sinTheta_O)))
Symmetry

(negabs cosTheta_i)

(negabs cosTheta_O)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain216.0ms (1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
02(7.255384856910972e-26 4.295206012618704e-21 -0.4047758877277374 -1.6328394937402924e-37 0.40601491928100586)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
00-0-cosTheta_O
03(2.109044692776409e-31 6.107147189143577e-23 -1.7122657458568113e-10 -1.0747264177333042e-36 0.15341982245445251)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-sinTheta_O
00-0-cosTheta_i
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-v
00-0-sinTheta_i
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-#s(literal 2 binary32)
00-0-(/.f32 #s(literal 1 binary32) v)
Results
162.0ms512×0valid
Compiler

Compiled 223 to 59 computations (73.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
ival-mult: 57.0ms (63.9% of total)
ival-div: 18.0ms (20.2% of total)
ival-exp: 5.0ms (5.6% of total)
ival-sinh: 5.0ms (5.6% of total)
ival-neg: 3.0ms (3.4% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 26 to 18 computations (30.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Compiler

Compiled 26 to 18 computations (30.8% saved)

simplify309.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Rules
5498×*-lowering-*.f32
5498×*-lowering-*.f64
1902×+-lowering-+.f64
1902×+-lowering-+.f32
1532×/-lowering-/.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01876
14476
212376
355776
4223475
5356175
6640375
0847275
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
Outputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize78.0ms (0.4%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
58.0ms256×0valid
Compiler

Compiled 86 to 19 computations (77.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-div: 12.0ms (48.9% of total)
ival-mult: 7.0ms (28.5% of total)
ival-exp: 3.0ms (12.2% of total)
ival-sinh: 2.0ms (8.1% of total)
const: 1.0ms (4.1% of total)
backward-pass: 0.0ms (0% of total)

series103.0ms (0.5%)

Counts
7 → 240
Calls
Call 1
Inputs
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (sinh (/ 1 v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (* (sinh (/ 1 v)) (* v 2))>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
Calls

60 calls:

TimeVariablePointExpression
26.0ms
sinTheta_i
@-inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
9.0ms
v
@inf
(* (sinh (/ 1 v)) (* v 2))
6.0ms
sinTheta_O
@inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
4.0ms
cosTheta_i
@0
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
3.0ms
v
@inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))

rewrite585.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
4500×*-lowering-*.f32
4500×*-lowering-*.f64
3704×/-lowering-/.f32
3704×/-lowering-/.f64
1784×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01855
17655
251855
3659755
0825555
Stop Event
iter limit
node limit
Counts
7 → 650
Calls
Call 1
Inputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(sinh (/ 1 v))
(/ (* sinTheta_i sinTheta_O) v)
(* (sinh (/ 1 v)) (* v 2))
Outputs
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 #s(literal 2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) #s(literal 2 binary32)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 v)))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_i v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v)) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 cosTheta_i (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) #s(literal -1 binary32))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(-.f32 (*.f32 (sinh.f32 #s(literal 0 binary32)) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 #s(literal 0 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -2 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (neg.f32 sinTheta_i) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (*.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))

simplify351.0ms (1.6%)

Algorithm
egg-herbie
Rules
4980×*-lowering-*.f32
4980×*-lowering-*.f64
1590×+-lowering-+.f64
1590×+-lowering-+.f32
1388×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03493682
112663413
255953381
081053381
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) v))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))))))) (*.f32 v (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (-.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (-.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) sinTheta_i)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) sinTheta_i) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O #s(literal -1/3 binary32))) (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 sinTheta_i #s(literal -1/2 binary32))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal -1/2 binary32)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))))) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/3 binary32))) v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/3 binary32)) (pow.f32 v #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32)) (*.f32 v (*.f32 v v))) (/.f32 sinTheta_O v))) (neg.f32 sinTheta_i)))) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (neg.f32 (+.f32 (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) sinTheta_i) #s(literal -1/3 binary32)) (pow.f32 v #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) #s(literal -1/2 binary32)) (*.f32 v (*.f32 v v))) (/.f32 sinTheta_i v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) #s(literal -1/2 binary32)) (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 1 binary32))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))

eval103.0ms (0.5%)

Compiler

Compiled 22022 to 2121 computations (90.4% saved)

prune217.0ms (1%)

Pruning

28 alts after pruning (28 fresh and 0 done)

PrunedKeptTotal
New86228890
Fresh000
Picked101
Done000
Total86328891
Accuracy
99.8%
Counts
891 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))))
98.6%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
98.7%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.7%
(/.f32 (/.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.9%
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
94.9%
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
95.8%
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
94.9%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
59.2%
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
60.6%
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
59.2%
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
98.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.8%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
60.6%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.7%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
95.6%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
98.8%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) (/.f32 cosTheta_O v))
98.7%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.8%
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
Compiler

Compiled 1812 to 1176 computations (35.1% saved)

simplify325.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)))
cost-diff64
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v)
cost-diff0
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))
cost-diff64
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))))
cost-diff0
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cost-diff0
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
cost-diff0
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
Rules
6370×*-lowering-*.f32
6370×*-lowering-*.f64
2574×/-lowering-/.f32
2574×/-lowering-/.f64
1536×--lowering--.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
051489
1139485
2481476
32370459
44985456
08248456
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ cosTheta_O v) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(/ cosTheta_O v)
cosTheta_O
v
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
cosTheta_i
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
1/2
(sinh (/ 1 v))
(/ 1 v)
1
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(* cosTheta_i (* cosTheta_O 1/2))
cosTheta_i
(* cosTheta_O 1/2)
cosTheta_O
1/2
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ -1 v)
-1
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(* sinTheta_i sinTheta_i)
(/ -1/2 v)
-1/2
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
(* (/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ 1/2 v))
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(sinh (/ 1 v))
(/ 1 v)
1
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ 1/2 v)
1/2
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))) (/ 1 v))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
1/2
v
(sinh (/ 1 v))
(/ 1 v)
1
(/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
Outputs
(* (/ cosTheta_O v) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
v
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i))
cosTheta_i
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* cosTheta_i (* cosTheta_O 1/2))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) v) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) v)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
-1/2
#s(literal -1/2 binary32)
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(* (/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ 1/2 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
v
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))) (/ 1 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O

localize358.0ms (1.6%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
accuracy98.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy96.7%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)))
accuracy99.2%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
accuracy99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.4%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy99.4%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.1%
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v)
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy100.0%
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
accuracy100.0%
(*.f32 cosTheta_O #s(literal 1/2 binary32))
accuracy99.2%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
accuracy99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.1%
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
accuracy98.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
261.0ms256×0valid
Compiler

Compiled 536 to 52 computations (90.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
ival-mult: 61.0ms (58.5% of total)
ival-div: 30.0ms (28.8% of total)
ival-sub: 5.0ms (4.8% of total)
ival-sinh: 3.0ms (2.9% of total)
ival-exp: 2.0ms (1.9% of total)
ival-add: 1.0ms (1% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series144.0ms (0.6%)

Counts
22 → 876
Calls
Call 1
Inputs
#<alt (* (/ cosTheta_O v) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))>
#<alt (/ cosTheta_O v)>
#<alt (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))>
#<alt (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (* cosTheta_i (* cosTheta_O 1/2)) v)>
#<alt (* cosTheta_i (* cosTheta_O 1/2))>
#<alt (* cosTheta_O 1/2)>
#<alt (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))>
#<alt (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))>
#<alt (/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)>
#<alt (* (/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ 1/2 v))>
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v)))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))) (/ 1 v))>
#<alt (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O)))>
#<alt (/ (/ 1/2 v) (sinh (/ 1 v)))>
#<alt (/ 1/2 v)>
#<alt (sinh (/ 1 v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (* (sinh (/ 1 v)) (* v 2))>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (/ (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))>
#<alt (- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))>
#<alt (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i))))>
#<alt (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/6 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* -1/5040 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/720 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (* 1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
Calls

219 calls:

TimeVariablePointExpression
17.0ms
cosTheta_i
@0
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))
4.0ms
sinTheta_i
@-inf
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))
4.0ms
cosTheta_O
@-inf
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
3.0ms
sinTheta_O
@0
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
3.0ms
cosTheta_O
@0
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))

rewrite421.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
4430×/-lowering-/.f32
4430×/-lowering-/.f64
3380×*-lowering-*.f32
3380×*-lowering-*.f64
1590×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051294
1269290
22412287
08363287
Stop Event
iter limit
node limit
Counts
22 → 1509
Calls
Call 1
Inputs
(* (/ cosTheta_O v) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(/ cosTheta_O v)
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(* cosTheta_i (* cosTheta_O 1/2))
(* cosTheta_O 1/2)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (sinh (/ 1 v)) (* v 2)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(* (/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ 1/2 v))
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (/ (* cosTheta_i cosTheta_O) v) (sinh (/ 1 v)))
(/ (* cosTheta_i cosTheta_O) v)
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O))) (/ 1 v))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ (* sinTheta_i sinTheta_O) v)) (* cosTheta_i cosTheta_O)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
(sinh (/ 1 v))
(/ (* sinTheta_i sinTheta_O) v)
(* (sinh (/ 1 v)) (* v 2))
Outputs
(pow.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) cosTheta_O)
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 cosTheta_O (neg.f32 v)))
(/.f32 cosTheta_O v)
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))
(fma.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 cosTheta_O (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 cosTheta_O (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) (neg.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (-.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (*.f32 (neg.f32 v) v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (neg.f32 v) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (*.f32 v v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (*.f32 v (neg.f32 v))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (*.f32 v v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (neg.f32 v) v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v (neg.f32 v))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (*.f32 (neg.f32 v) v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (neg.f32 v) v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (*.f32 v v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (*.f32 v (neg.f32 v))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (*.f32 v v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O) v) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (*.f32 (neg.f32 v) v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (*.f32 v v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (*.f32 v (neg.f32 v))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (*.f32 v v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) (neg.f32 v)) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O) v) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (*.f32 v v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (*.f32 v v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (*.f32 v v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (*.f32 v v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (*.f32 v v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (*.f32 v v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (*.f32 v v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 v v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (*.f32 v v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i))))))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 cosTheta_O (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 v (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 v (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))))) (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (neg.f32 (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(pow.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) v)
(/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) (neg.f32 (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) v)
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 v (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32))) (neg.f32 (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 v))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))) (/.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)) (neg.f32 (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) #s(literal 1 binary32))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))) (neg.f32 v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) v) (/.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 v (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)) (*.f32 v (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (neg.f32 v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (*.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (*.f32 v (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (neg.f32 (*.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(pow.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) cosTheta_O)
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) cosTheta_O)
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) cosTheta_O)
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))

simplify568.0ms (2.6%)

Algorithm
egg-herbie
Rules
7252×*-lowering-*.f32
7252×*-lowering-*.f64
3764×+-lowering-+.f64
3764×+-lowering-+.f32
1836×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091020481
1347018840
0848518840
Stop Event
iter limit
node limit
Counts
876 → 876
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (/ (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* cosTheta_O cosTheta_i)
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))
(- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* cosTheta_O cosTheta_i)
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i))))
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/6 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* -1/5040 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/720 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i)))))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (* 1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 (+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (+.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3))))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (*.f32 v v))))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) v))) v)) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v sinTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v sinTheta_i))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v)) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v)) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 v))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (/ (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))) (-.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v)) v))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 sinTheta_O)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/36 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 4 binary32))))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/36 binary32)) (pow.f32 v #s(literal 4 binary32))))))
(+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/6 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* -1/5040 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/720 (/ (* cosTheta_O cosTheta_i) (pow v 6))) (+ (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* cosTheta_O cosTheta_i)))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 cosTheta_O cosTheta_i)) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/720 binary32) (*.f32 cosTheta_O cosTheta_i)) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/36 binary32)) (pow.f32 v #s(literal 4 binary32)))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v)) (* 1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))

eval283.0ms (1.3%)

Compiler

Compiled 90031 to 5065 computations (94.4% saved)

prune421.0ms (1.9%)

Pruning

56 alts after pruning (55 fresh and 1 done)

PrunedKeptTotal
New2658482706
Fresh16723
Picked415
Done000
Total2678562734
Accuracy
99.9%
Counts
2734 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.1%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
71.5%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
96.0%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
98.2%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.8%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
98.8%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v))))
66.2%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
66.2%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
29.8%
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
79.1%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
93.8%
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
94.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
98.7%
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
93.9%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
98.9%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
60.6%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.9%
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
61.3%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
95.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
94.6%
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
98.2%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
98.8%
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
98.6%
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
98.7%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
98.7%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
59.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
60.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
59.2%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
61.5%
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
60.6%
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
98.8%
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
98.9%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
95.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 #s(literal 1 binary32) v))
60.6%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
97.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
Compiler

Compiled 4136 to 2533 computations (38.8% saved)

simplify299.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
cost-diff0
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
cost-diff0
(/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cost-diff0
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
cost-diff64
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
cost-diff64
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))
cost-diff64
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))))
cost-diff128
(*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cost-diff0
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
cost-diff0
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
Rules
7498×*-lowering-*.f32
7498×*-lowering-*.f64
2690×/-lowering-/.f32
2690×/-lowering-/.f64
1582×neg-lowering-neg.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
072704
1215680
2759657
34177634
08722634
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (/ 1 v) cosTheta_O) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(* (/ 1 v) cosTheta_O)
(/ 1 v)
1
v
cosTheta_O
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
cosTheta_i
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
1/2
(sinh (/ 1 v))
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(* cosTheta_O 1/2)
cosTheta_O
1/2
(/ cosTheta_i v)
cosTheta_i
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ -1 v)
-1
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(* sinTheta_i sinTheta_i)
(/ -1/2 v)
-1/2
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2))
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1)
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(+ 1/6 (/ 1/120 (* v v)))
1/6
(/ 1/120 (* v v))
1/120
(* v v)
(neg (* v v))
(neg v)
(* v 2)
2
(/ 1 (/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))))
1
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(* (sinh (/ 1 v)) (* (/ v 1/2) v))
(sinh (/ 1 v))
(/ 1 v)
v
(* (/ v 1/2) v)
(/ v 1/2)
1/2
(+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))
(* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))))
cosTheta_O
(- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))
cosTheta_i
(/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))
(/ v (* sinTheta_i sinTheta_O))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(/ -1 v)
-1
(* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))
(* cosTheta_O (* sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)
(* cosTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
-1/2
(* (/ cosTheta_O (* (sinh (/ 1 v)) (* v 2))) (/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/ cosTheta_O (* (sinh (/ 1 v)) (* v 2)))
cosTheta_O
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
v
(* v 2)
2
(/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ cosTheta_i v)
cosTheta_i
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
Outputs
(* (* (/ 1 v) cosTheta_O) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(* (/ 1 v) cosTheta_O)
(/.f32 cosTheta_O v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
v
cosTheta_O
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cosTheta_i
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v #s(literal -2 binary32))))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(* cosTheta_i (* sinTheta_O sinTheta_i))
(*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) v)))
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) sinTheta_O))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
-1/2
#s(literal -1/2 binary32)
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2))
(+.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(/.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/120 binary32) (*.f32 v v))) (*.f32 v v))
(+ 1/6 (/ 1/120 (* v v)))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(/ 1/120 (* v v))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
1/120
#s(literal 1/120 binary32)
(* v v)
(*.f32 v v)
(neg (* v v))
(-.f32 #s(literal 0 binary32) (*.f32 v v))
(neg v)
(neg.f32 v)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ 1 (/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) #s(literal 1/2 binary32))))
1
#s(literal 1 binary32)
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) #s(literal 1/2 binary32))) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(* (sinh (/ 1 v)) (* (/ v 1/2) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) #s(literal 1/2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
v
(* (/ v 1/2) v)
(/.f32 (*.f32 v v) #s(literal 1/2 binary32))
(/ v 1/2)
(/.f32 v #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
cosTheta_O
(- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))
(-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
cosTheta_i
(/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))
(/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/ v (* sinTheta_i sinTheta_O))
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)
(/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v v))
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))
(*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
(* cosTheta_O (* sinTheta_i sinTheta_i))
(*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)
(*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
-1/2
#s(literal -1/2 binary32)
(* (/ cosTheta_O (* (sinh (/ 1 v)) (* v 2))) (/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/ cosTheta_O (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cosTheta_O
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
v
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O

localize472.0ms (2.1%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.2%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.1%
(/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.4%
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
accuracy98.9%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy95.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
accuracy99.0%
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
accuracy99.0%
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
accuracy98.9%
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))
accuracy98.0%
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
accuracy100.0%
(/.f32 cosTheta_i v)
accuracy100.0%
(*.f32 cosTheta_O #s(literal 1/2 binary32))
accuracy99.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
accuracy99.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
accuracy99.1%
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
accuracy98.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
324.0ms256×0valid
Compiler

Compiled 785 to 73 computations (90.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 125.0ms
ival-div: 57.0ms (45.4% of total)
ival-mult: 43.0ms (34.3% of total)
...c/correct-round.rkt:119:19: 8.0ms (6.4% of total)
ival-add: 5.0ms (4% of total)
ival-sinh: 4.0ms (3.2% of total)
ival-exp: 3.0ms (2.4% of total)
ival-sub: 3.0ms (2.4% of total)
ival-neg: 2.0ms (1.6% of total)
const: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

series72.0ms (0.3%)

Counts
26 → 840
Calls
Call 1
Inputs
#<alt (* (/ 1 v) cosTheta_O)>
#<alt (* (* (/ 1 v) cosTheta_O) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))>
#<alt (/ 1 v)>
#<alt (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))>
#<alt (* (* cosTheta_O 1/2) (/ cosTheta_i v))>
#<alt (* cosTheta_O 1/2)>
#<alt (/ cosTheta_i v)>
#<alt (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2))>
#<alt (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))>
#<alt (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))>
#<alt (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))>
#<alt (/ 1 (/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))))>
#<alt (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))>
#<alt (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))>
#<alt (/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))>
#<alt (* (/ cosTheta_O (* (sinh (/ 1 v)) (* v 2))) (/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v))))>
#<alt (/ cosTheta_O (* (sinh (/ 1 v)) (* v 2)))>
#<alt (* (sinh (/ 1 v)) (* v 2))>
#<alt (sinh (/ 1 v))>
#<alt (/ (/ 1/2 v) (sinh (/ 1 v)))>
#<alt (/ 1/120 (* v v))>
#<alt (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))>
#<alt (+ 1/6 (/ 1/120 (* v v)))>
#<alt (* (sinh (/ 1 v)) (* (/ v 1/2) v))>
#<alt (/ v (* sinTheta_i sinTheta_O))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
Outputs
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ 1/60 (pow v 4))>
#<alt (/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ -1/120 (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ -1/6 (pow v 2))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (/ -1/6 (pow v 2))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))>
#<alt (* 2 (/ v (* cosTheta_O cosTheta_i)))>
#<alt (* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))>
#<alt (* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))>
#<alt (* 2 (/ v (* cosTheta_O cosTheta_i)))>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (* 2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))>
#<alt (+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))>
#<alt (+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))>
#<alt (+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O)))>
#<alt (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O))) (+ (* -1/720 cosTheta_O) (* 1/5040 cosTheta_O))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))>
#<alt (+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4)))))>
#<alt (+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O))) (+ (* -1/5040 cosTheta_O) (* 1/720 cosTheta_O))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4))))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 5))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))>
#<alt (/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))>
#<alt (/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
Calls

210 calls:

TimeVariablePointExpression
4.0ms
sinTheta_O
@0
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
2.0ms
v
@inf
(* (* (/ 1 v) cosTheta_O) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
2.0ms
cosTheta_O
@inf
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
2.0ms
sinTheta_i
@inf
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
2.0ms
sinTheta_O
@inf
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))

rewrite360.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
3904×*-lowering-*.f32
3904×*-lowering-*.f64
2616×/-lowering-/.f32
2616×/-lowering-/.f64
1988×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070338
1412318
23336305
08196305
Stop Event
iter limit
node limit
Counts
26 → 815
Calls
Call 1
Inputs
(* (/ 1 v) cosTheta_O)
(* (* (/ 1 v) cosTheta_O) (* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v)))))
(/ 1 v)
(* cosTheta_i (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ (* sinTheta_i sinTheta_O) v))))
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(* cosTheta_O 1/2)
(/ cosTheta_i v)
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) (* v 2))
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(/ 1 (/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))))
(+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(/ (* (sinh (/ 1 v)) (* (/ v 1/2) v)) (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(* (/ cosTheta_O (* (sinh (/ 1 v)) (* v 2))) (/ (/ cosTheta_i v) (exp (/ (* sinTheta_i sinTheta_O) v))))
(/ cosTheta_O (* (sinh (/ 1 v)) (* v 2)))
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/120 (* v v))
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(+ 1/6 (/ 1/120 (* v v)))
(* (sinh (/ 1 v)) (* (/ v 1/2) v))
(/ v (* sinTheta_i sinTheta_O))
(/ (* sinTheta_i sinTheta_O) v)
Outputs
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 cosTheta_O v)
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 cosTheta_O (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 cosTheta_O (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)))
(/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)))
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))
(pow.f32 v #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) v)
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))) cosTheta_i))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))))
(pow.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)))
(/.f32 cosTheta_i v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v))
(pow.f32 (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 v (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal 1/2 binary32)))
(/.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 v (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) #s(literal 1/2 binary32))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) (*.f32 (neg.f32 v) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (*.f32 (neg.f32 v) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) v) (*.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) v))
(/.f32 (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 v)))
(/.f32 (*.f32 v (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (neg.f32 v) #s(literal 1 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 #s(literal -1/2 binary32) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 #s(literal -1/2 binary32) v))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (neg.f32 v)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v)
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 v #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))) #s(literal -1/2 binary32))
(/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) v)
(*.f32 v (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 v)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 v (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (/.f32 v (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) #s(literal 2 binary32))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) #s(literal 2 binary32)) v)
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(pow.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 v)))
(-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))) (/.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) (neg.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 v v))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) (neg.f32 v))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 v v))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v)
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (neg.f32 v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) #s(literal -1 binary32))
(fma.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(fma.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 v (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(pow.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))
(fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 v)))
(-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))) (/.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (+.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) (neg.f32 (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v))))
(neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)))
(pow.f32 (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 v))
(*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1 binary32))
(*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) v) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (/.f32 v (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))))))) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 cosTheta_O (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 cosTheta_O (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)))
(/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)))
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))))
(neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(/.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/120 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/120 binary32) v)))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))
(/.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/120 binary32) v) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/120 binary32) v)) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1/120 binary32) v) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/120 binary32) v))
(*.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(*.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) v)
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)))) v))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) v))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))))) (/.f32 #s(literal -1 binary32) v)) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)))))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v) #s(literal 1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/720 binary32) (*.f32 v v)))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal 1/36 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))
(*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32))
(/.f32 (*.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v)
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
(/.f32 v (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 v sinTheta_i) sinTheta_O)
(/.f32 (neg.f32 (/.f32 v sinTheta_i)) (neg.f32 sinTheta_O))
(/.f32 (/.f32 v sinTheta_O) sinTheta_i)
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 v (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)
(*.f32 (/.f32 v sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (pow.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 v sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (pow.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_i))
(*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32)) v)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i)) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i)) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))

simplify526.0ms (2.4%)

Algorithm
egg-herbie
Rules
7198×*-lowering-*.f32
7198×*-lowering-*.f64
3498×+-lowering-+.f64
3498×+-lowering-+.f32
2364×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093318136
1353216425
0807216425
Stop Event
iter limit
node limit
Counts
840 → 840
Calls
Call 1
Inputs
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ 1/60 (pow v 4))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ -1/120 (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ -1/6 (pow v 2))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/ -1/6 (pow v 2))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (* 2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 cosTheta_O)
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))
(+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O)))
(+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O))) (+ (* -1/720 cosTheta_O) (* 1/5040 cosTheta_O))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))))
(* 1/2 cosTheta_O)
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4)))))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O))) (+ (* -1/5040 cosTheta_O) (* 1/720 cosTheta_O))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 5))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/ 1/120 (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
Outputs
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 (+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (+.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ 1/60 (pow v 4))
(/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) #s(literal 1/3 binary32))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/ -1/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ -1/6 (pow v 2))
(/.f32 #s(literal -1/6 binary32) (*.f32 v v))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(/ -1/6 (pow v 2))
(/.f32 #s(literal -1/6 binary32) (*.f32 v v))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 v sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (*.f32 v v) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 cosTheta_i (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 cosTheta_i))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v))))
(+ (* cosTheta_O cosTheta_i) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))
(*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 v (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32))) (*.f32 #s(literal 4 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))
(*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal 4 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 sinTheta_i #s(literal 5 binary32))))))) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)))))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))))
(* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))
(*.f32 v (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))) (*.f32 v (*.f32 v v)))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O) cosTheta_i) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) v))) (neg.f32 v)) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (* 2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (+ (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 (+.f32 (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O) cosTheta_i)) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))) v))) v)) (neg.f32 v)) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 cosTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 cosTheta_O)))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1/4 binary32))) (/.f32 (*.f32 (*.f32 v sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 v sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 v cosTheta_i))))) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1/4 binary32))) v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1/4 binary32))))))))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_i sinTheta_i))) (+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)))) sinTheta_O) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32))) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)))) sinTheta_O))) sinTheta_i)) sinTheta_i)) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(+ (/ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* cosTheta_O cosTheta_i)) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32))) (/.f32 (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 #s(literal -2 binary32) (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 v cosTheta_i))))) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32))) v))) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32))))))))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32)))) sinTheta_i) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 5 binary32)))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (pow.f32 v #s(literal 5 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32))) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) cosTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (pow.f32 v #s(literal 5 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 4 binary32)))))) #s(literal -2 binary32)))) sinTheta_i))) sinTheta_O)) sinTheta_O)) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))
(+.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v))))
(+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O)))
(+.f32 (+.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O #s(literal -7/360 binary32))) (*.f32 (*.f32 v v) (*.f32 v v))))
(+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O))) (+ (* -1/720 cosTheta_O) (* 1/5040 cosTheta_O))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_O) (* 1/120 cosTheta_O)) (pow v 4))) (+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))))
(+.f32 (+.f32 (+.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O #s(literal -7/360 binary32))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O #s(literal -7/360 binary32))) (*.f32 cosTheta_O #s(literal -1/840 binary32)))) (pow.f32 v #s(literal 6 binary32))))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (* 1/2 cosTheta_O))
(+.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v))))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4)))))
(+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (*.f32 cosTheta_O #s(literal 7/360 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))))))
(+ (* -1/12 (/ cosTheta_O (pow v 2))) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O))) (+ (* -1/5040 cosTheta_O) (* 1/720 cosTheta_O))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_O) (* 1/36 cosTheta_O)) (pow v 4))))))
(+.f32 (+.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O #s(literal 7/360 binary32))) (*.f32 cosTheta_O #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 cosTheta_O #s(literal 7/360 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 5))
(/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (+.f32 (*.f32 v v) #s(literal 1/6 binary32)))) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (+.f32 (*.f32 v v) #s(literal 1/6 binary32)))) (pow.f32 v #s(literal 5 binary32)))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)

eval248.0ms (1.1%)

Compiler

Compiled 72857 to 4126 computations (94.3% saved)

prune363.0ms (1.6%)

Pruning

87 alts after pruning (83 fresh and 4 done)

PrunedKeptTotal
New1830491879
Fresh163450
Picked235
Done011
Total1848871935
Accuracy
99.9%
Counts
1935 → 87
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.4%
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
11.1%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 v #s(literal 2 binary32))))
96.0%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
72.3%
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
98.8%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
98.2%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
98.8%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
29.8%
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
79.1%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
63.9%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
45.6%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
64.8%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
96.3%
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
93.8%
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
98.7%
(/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
98.7%
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.9%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
60.6%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.7%
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
98.9%
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
61.3%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
76.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
76.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
94.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))))
76.7%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))))
94.7%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
94.8%
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
95.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
37.7%
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
94.6%
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
98.7%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
98.2%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
98.8%
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
98.6%
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
98.7%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
60.6%
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
98.7%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
95.3%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
60.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
98.5%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
60.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
60.6%
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
98.8%
(*.f32 (*.f32 (pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32)) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.9%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
60.6%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
95.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 #s(literal 1 binary32) v))
60.6%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
97.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
Compiler

Compiled 7442 to 4532 computations (39.1% saved)

simplify223.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v)))
cost-diff0
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff64
(+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
cost-diff128
(-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))
cost-diff0
(-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))
cost-diff0
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))
cost-diff0
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
cost-diff0
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v)
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))
cost-diff64
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
cost-diff96
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
cost-diff32
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
cost-diff32
(neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
Rules
5524×*-lowering-*.f32
5524×*-lowering-*.f64
2238×/-lowering-/.f32
2238×/-lowering-/.f64
1512×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
073811
1237782
2933727
35323723
08030723
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))) (* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v)))
(neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))
(* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))))
cosTheta_O
(- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))
cosTheta_i
(/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))
(/ v (* sinTheta_i sinTheta_O))
v
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(/ -1 v)
-1
(* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))
(* cosTheta_O (* sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)
(* cosTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
-1/2
(* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v))
(/ (sinh (/ 1 v)) (/ 1/2 v))
(sinh (/ 1 v))
(/ 1 v)
1
(/ 1/2 v)
1/2
(neg v)
(* (* cosTheta_O cosTheta_i) (/ 1/2 v))
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/ 1/2 v)
1/2
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ -1 v)
-1
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(* sinTheta_i sinTheta_i)
(/ -1/2 v)
-1/2
(/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v))
(/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v))
(- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (* v v))
(+ 1/6 (/ 1/120 (* v v)))
1/6
(/ 1/120 (* v v))
1/120
(* v v)
(/ 1/2 v)
1/2
(neg v)
(/ (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (* (sinh (/ 1 v)) (* v 2)))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
(/ (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v)))
(+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)))
(* cosTheta_O 1/2)
cosTheta_O
1/2
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))
(* cosTheta_i (* sinTheta_O sinTheta_O))
cosTheta_i
(* sinTheta_O sinTheta_O)
sinTheta_O
(* sinTheta_i sinTheta_i)
sinTheta_i
(* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))
v
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (* cosTheta_i v))
(* cosTheta_i v)
(* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))
(* cosTheta_i (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
(* v (* v v))
(* v v)
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
Outputs
(/ (neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))) (* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/2 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))))
(+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v)))
(* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)))
cosTheta_O
(- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))
(-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))
cosTheta_i
(/ cosTheta_i (/ v (* sinTheta_i sinTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)
(/ v (* sinTheta_i sinTheta_O))
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
v
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v))
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/2 binary32)))
(* cosTheta_O (* sinTheta_i sinTheta_i))
(*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)
(*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
-1/2
#s(literal -1/2 binary32)
(* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/ (sinh (/ 1 v)) (/ 1/2 v))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(neg v)
(neg.f32 v)
(* (* cosTheta_O cosTheta_i) (/ 1/2 v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v))) (/.f32 (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1/2 binary32)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v))) v)
(+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))))
(+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O) (*.f32 v v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v))
(*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) v))
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O))
(*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) cosTheta_O)
(*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
-1/2
#s(literal -1/2 binary32)
(/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v))
(-.f32 #s(literal 2 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v)))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (* v v))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(+ 1/6 (/ 1/120 (* v v)))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(/ 1/120 (* v v))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
1/120
#s(literal 1/120 binary32)
(* v v)
(*.f32 v v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(neg v)
(neg.f32 v)
(/ (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (* (sinh (/ 1 v)) (* v 2)))
(*.f32 (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(*.f32 (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 cosTheta_O v))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)))
cosTheta_O
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))
cosTheta_i
(/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v)
(* cosTheta_i (* sinTheta_O sinTheta_i))
(*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_i (*.f32 (-.f32 v (*.f32 sinTheta_i sinTheta_O)) v)))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_i (*.f32 (-.f32 v (*.f32 sinTheta_i sinTheta_O)) v)))) (*.f32 v (*.f32 v v)))
(+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_i (*.f32 (-.f32 v (*.f32 sinTheta_i sinTheta_O)) v))))
(* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) sinTheta_O)
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
(* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))
(* cosTheta_i (* sinTheta_O sinTheta_O))
(*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))
cosTheta_i
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
(* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (-.f32 v (*.f32 sinTheta_i sinTheta_O)) v)))
v
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_i sinTheta_O))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_i (*.f32 cosTheta_O v))
(* cosTheta_i v)
(*.f32 cosTheta_i v)
(* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)))
(* cosTheta_i (* sinTheta_O sinTheta_i))
(*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(* v (* v v))
(*.f32 v (*.f32 v v))
(* v v)
(*.f32 v v)
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize445.0ms (2%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.1%
(*.f32 v (*.f32 v v))
accuracy97.9%
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v)))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.4%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy99.4%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.1%
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.0%
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
accuracy99.0%
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
accuracy98.9%
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
accuracy98.0%
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) v)
accuracy100.0%
(*.f32 cosTheta_O cosTheta_i)
accuracy99.2%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
accuracy99.4%
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
accuracy99.2%
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
accuracy99.0%
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
300.0ms256×0valid
Compiler

Compiled 915 to 74 computations (91.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-mult: 49.0ms (44.2% of total)
ival-div: 35.0ms (31.6% of total)
ival-sub: 8.0ms (7.2% of total)
...c/correct-round.rkt:119:19: 8.0ms (7.2% of total)
ival-add: 5.0ms (4.5% of total)
ival-neg: 3.0ms (2.7% of total)
ival-sinh: 3.0ms (2.7% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series159.0ms (0.7%)

Counts
28 → 1056
Calls
Call 1
Inputs
#<alt (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))>
#<alt (neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))>
#<alt (* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v))>
#<alt (/ (neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))) (* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v)))>
#<alt (* (* cosTheta_O cosTheta_i) (/ 1/2 v))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ 1/2 v)>
#<alt (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v))>
#<alt (/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))>
#<alt (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))>
#<alt (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)>
#<alt (/ (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (/ (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v)))>
#<alt (sinh (/ 1 v))>
#<alt (/ (sinh (/ 1 v)) (/ 1/2 v))>
#<alt (/ v (* sinTheta_i sinTheta_O))>
#<alt (/ 1/120 (* v v))>
#<alt (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))>
#<alt (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v))>
#<alt (+ 1/6 (/ 1/120 (* v v)))>
#<alt (* (sinh (/ 1 v)) (* v 2))>
#<alt (* v (* v v))>
Outputs
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (- (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))>
#<alt (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))>
#<alt (- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))>
#<alt (- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))>
#<alt (- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))>
#<alt (- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))>
#<alt (- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))>
#<alt (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/60 (pow v 4))>
#<alt (/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) v)))))>
#<alt (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))>
#<alt (* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* v (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))))>
#<alt (* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* v (+ (* 1/2 (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* 1200 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt cosTheta_i>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))>
#<alt (* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))>
#<alt (* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))>
#<alt (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))>
#<alt cosTheta_i>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))>
#<alt (* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))>
#<alt (* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))>
#<alt (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))>
#<alt (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))>
#<alt (/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)>
#<alt cosTheta_i>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt cosTheta_i>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))>
#<alt (* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))>
#<alt (* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))>
#<alt (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))>
#<alt (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))>
#<alt (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))>
#<alt (* cosTheta_O (* cosTheta_i (pow v 2)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))>
#<alt (+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))>
#<alt (+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))>
#<alt (* cosTheta_O (* cosTheta_i (pow v 2)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))>
#<alt (+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))>
#<alt (+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))>
#<alt (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))>
#<alt (* cosTheta_O (* cosTheta_i (pow v 2)))>
#<alt (* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))>
#<alt (* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))>
#<alt (* cosTheta_O (* cosTheta_i (pow v 2)))>
#<alt (* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ v (* sinTheta_O sinTheta_i))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 4))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))>
#<alt (/ -1/60 (pow v 3))>
#<alt (/ (- (* -1/3 (pow v 2)) 1/60) (pow v 3))>
#<alt (/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))>
#<alt (/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))>
#<alt (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
Calls

264 calls:

TimeVariablePointExpression
47.0ms
sinTheta_O
@inf
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
5.0ms
v
@-inf
(/ (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (* (sinh (/ 1 v)) (* v 2)))
3.0ms
sinTheta_O
@inf
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))
3.0ms
cosTheta_i
@0
(/ (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v))) (* (sinh (/ 1 v)) (* v 2)))
3.0ms
cosTheta_O
@0
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))

rewrite360.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
4616×*-lowering-*.f32
4616×*-lowering-*.f64
2304×/-lowering-/.f32
2304×/-lowering-/.f64
1812×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073433
1467405
24608388
08877388
Stop Event
iter limit
node limit
Counts
28 → 857
Calls
Call 1
Inputs
(* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2)))
(neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v)))
(* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v))
(/ (neg (+ (* cosTheta_O (- cosTheta_i (/ cosTheta_i (/ v (* sinTheta_i sinTheta_O))))) (/ (* (/ -1 v) (* (* cosTheta_O (* sinTheta_i sinTheta_i)) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) -1/2))) v))) (* (/ (sinh (/ 1 v)) (/ 1/2 v)) (neg v)))
(* (* cosTheta_O cosTheta_i) (/ 1/2 v))
(* cosTheta_O cosTheta_i)
(/ 1/2 v)
(/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v))
(/ (/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v) (/ (/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v)) (neg v)))
(* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))
(/ (+ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (/ -1 v) (* (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* (* sinTheta_i sinTheta_i) cosTheta_O)) (/ -1/2 v)))) v)
(/ (/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (* (sinh (/ 1 v)) (* v 2)))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(/ (/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (+ (* (* cosTheta_O 1/2) (* (* cosTheta_i (* sinTheta_O sinTheta_O)) (* sinTheta_i sinTheta_i))) (* v (- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* v (* v v)))
(sinh (/ 1 v))
(/ (sinh (/ 1 v)) (/ 1/2 v))
(/ v (* sinTheta_i sinTheta_O))
(/ 1/120 (* v v))
(/ (+ 1/6 (/ 1/120 (* v v))) (* v v))
(/ (- -1 (/ (+ 1/6 (/ 1/120 (* v v))) (* v v))) (/ 1/2 v))
(+ 1/6 (/ 1/120 (* v v)))
(* (sinh (/ 1 v)) (* v 2))
(* v (* v v))
Outputs
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))))
(pow.f32 (/.f32 v (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))) (neg.f32 v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))
(*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) #s(literal -1 binary32))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))
(neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(+.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(+.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 cosTheta_O (neg.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(fma.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) #s(literal -1 binary32)))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 (neg.f32 cosTheta_O) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(fma.f32 (neg.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(fma.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) v) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)))
(-.f32 #s(literal 0 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(-.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))))) (+.f32 (*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O))) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)) (*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (*.f32 #s(literal 0 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))) (-.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)))
(*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 (neg.f32 v) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
(*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) v)
(*.f32 (*.f32 (neg.f32 v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) v)
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)))
(neg.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))) v)
(/.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(/.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) #s(literal -1 binary32)) v)
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))
(*.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (/.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 v #s(literal 1/2 binary32))) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) #s(literal 1 binary32))
(pow.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v)))
(-.f32 (/.f32 (/.f32 v #s(literal -1/2 binary32)) (neg.f32 v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v)))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 (neg.f32 v) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))) (*.f32 (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) (*.f32 (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) v))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) v) v))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) v)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 v)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)) (*.f32 v (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)) (/.f32 v (neg.f32 v)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 (/.f32 v #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 v v))
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 v v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) v))
(neg.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (neg.f32 (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (*.f32 (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) (*.f32 (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 1 binary32)) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) #s(literal 1 binary32)) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (neg.f32 v)) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v))))
(*.f32 (neg.f32 v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) #s(literal -1 binary32)) v)
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) #s(literal 1 binary32)) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(*.f32 (pow.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) #s(literal 1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) #s(literal -1 binary32)) v)
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (/.f32 (/.f32 #s(literal -1 binary32) v) v))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (/.f32 v #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)))
(neg.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (*.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) (*.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)) v))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v)))
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)) v)
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))))
(*.f32 (pow.f32 (/.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) v)
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_O (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v)
(/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32)))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O v))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_O))
(fma.f32 cosTheta_O cosTheta_i (*.f32 cosTheta_O (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(fma.f32 cosTheta_O cosTheta_i (*.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 cosTheta_O (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(fma.f32 cosTheta_i cosTheta_O (*.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_O))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_O) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_O)
(+.f32 cosTheta_i (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))
(+.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) cosTheta_i)
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) cosTheta_i)
(fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)
(fma.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v) cosTheta_i)
(fma.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v) cosTheta_i)
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)
(fma.f32 (/.f32 cosTheta_i v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)
(fma.f32 (neg.f32 (/.f32 cosTheta_i v)) (*.f32 sinTheta_i sinTheta_O) cosTheta_i)
(-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (neg.f32 (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (neg.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (-.f32 (*.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 cosTheta_i (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (-.f32 cosTheta_i (/.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 #s(literal 1 binary32) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))
(+.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(+.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))
(+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 v (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 v (*.f32 cosTheta_O cosTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 v (*.f32 cosTheta_O cosTheta_i) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 cosTheta_O (*.f32 v cosTheta_i) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 cosTheta_O (*.f32 v cosTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 cosTheta_O (*.f32 v cosTheta_i) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 cosTheta_i (*.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 cosTheta_i (*.f32 cosTheta_O v) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 cosTheta_i (*.f32 cosTheta_O v) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 cosTheta_i (*.f32 v cosTheta_O) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 cosTheta_i (*.f32 v cosTheta_O) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 cosTheta_i (*.f32 v cosTheta_O) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) v (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) v (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) v (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (neg.f32 cosTheta_O) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 v cosTheta_i) cosTheta_O (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 v cosTheta_i) cosTheta_O (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (*.f32 v cosTheta_i) cosTheta_O (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) cosTheta_O (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) cosTheta_O (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) cosTheta_O (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) cosTheta_O (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i sinTheta_O) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))
(fma.f32 (*.f32 cosTheta_O v) cosTheta_i (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(fma.f32 (*.f32 cosTheta_O v) cosTheta_i (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))
(fma.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_O) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) cosTheta_i (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))
(-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(-.f32 (/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i))))) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (neg.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))))) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))) (*.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 3 binary32)) (pow.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))))
(/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))) (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)))) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) cosTheta_O)
(+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32))
(fma.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))
(fma.f32 cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 cosTheta_i (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) #s(literal 1/2 binary32) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O))) v (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))
(fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))) cosTheta_O (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))
(fma.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) sinTheta_i (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) sinTheta_i) sinTheta_i (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (+.f32 (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))
(*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) #s(literal 1 binary32)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) #s(literal 1 binary32)) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 v (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) #s(literal 2 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (*.f32 v v)))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 v v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (neg.f32 (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v v)) v)
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) v) v)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))))))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 v v)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v sinTheta_O) sinTheta_i) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 v (*.f32 sinTheta_i sinTheta_O))
(/.f32 v (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(/.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 v sinTheta_i) sinTheta_O)
(/.f32 (neg.f32 (/.f32 v sinTheta_i)) (neg.f32 sinTheta_O))
(/.f32 (/.f32 v sinTheta_O) sinTheta_i)
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))
(*.f32 v (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)
(*.f32 (/.f32 v sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (pow.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 v sinTheta_i))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/120 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/120 binary32) v)))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/.f32 #s(literal 1/120 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/120 binary32) v) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/120 binary32) v)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/120 binary32) v))
(*.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1/120 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(*.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (*.f32 v v) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (*.f32 v v)))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) #s(literal -1 binary32)))
(+.f32 (/.f32 v #s(literal -1/2 binary32)) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(fma.f32 v #s(literal -2 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(fma.f32 #s(literal 2 binary32) (neg.f32 v) (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(fma.f32 #s(literal -2 binary32) v (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(-.f32 (/.f32 v #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (-.f32 (*.f32 (*.f32 v (*.f32 v v)) #s(literal -8 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 v #s(literal -1/2 binary32)) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))))
(/.f32 (-.f32 (*.f32 (/.f32 v #s(literal -1/2 binary32)) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v))))) (+.f32 (/.f32 v #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v v)))))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))) (/.f32 v #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32))
(*.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 #s(literal -1/120 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v) #s(literal 1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/720 binary32) (*.f32 v v)))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal 1/36 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))
(*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))
(pow.f32 v #s(literal 3 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 v v))))
(*.f32 v (*.f32 v v))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 v v) v)
(*.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(*.f32 (pow.f32 v #s(literal 3/2 binary32)) (pow.f32 v #s(literal 3/2 binary32)))

simplify607.0ms (2.7%)

Algorithm
egg-herbie
Rules
6474×*-lowering-*.f32
6474×*-lowering-*.f64
3094×+-lowering-+.f64
3094×+-lowering-+.f32
1932×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080322230
1300419677
0806719677
Stop Event
iter limit
node limit
Counts
1056 → 1056
Calls
Call 1
Inputs
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (- (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(* -1 (* cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* -1 (* cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))
(- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))
(* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* -1 (* cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))
(- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -2 v)
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(* -2 v)
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/60 (pow v 4))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) v)))))
(* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* v (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))))
(* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* v (+ (* 1/2 (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* 1200 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* cosTheta_O (* cosTheta_i v))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* cosTheta_O (* cosTheta_i v))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(* cosTheta_O (* cosTheta_i v))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(* cosTheta_O (* cosTheta_i v))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))
(* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 4))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/ 1/6 (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ 1/6 (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/ -1/60 (pow v 3))
(/ (- (* -1/3 (pow v 2)) 1/60) (pow v 3))
(/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))
(/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))
(* -2 v)
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(* -2 v)
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(/ 1/120 (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
Outputs
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v)
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* -1 (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(/ (- (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))
(/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (-.f32 (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))
(/ (- (* v (- (* -1 (* cosTheta_O (* cosTheta_i v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))
(/.f32 (-.f32 (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)))
(- (* -1 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i))
(neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(- (* sinTheta_i (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)))) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i) v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i) v)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i) v)))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_i 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i) v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(- (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v) (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))
(- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i))
(- (* sinTheta_O (- (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))) (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)))) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) v))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) v))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))
(* (pow sinTheta_O 2) (- (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) sinTheta_O) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v))) (neg.f32 sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v))) (neg.f32 sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32)))
(* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 v (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v)))) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (- (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v) (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/60 (pow v 4))
(/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) #s(literal 1/3 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (pow.f32 v #s(literal 4 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* 1/2 (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* -1/2 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) sinTheta_O)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal -1/2 binary32) sinTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal -1/2 binary32) sinTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))))) sinTheta_i)))
(* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(*.f32 v (+.f32 (*.f32 (*.f32 #s(literal -60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i v)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 30 binary32))))
(* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* v (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))))
(*.f32 v (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 30 binary32)) (*.f32 v (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -60 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 120 binary32)) (*.f32 (*.f32 #s(literal 1200 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))))))
(* v (+ (* 30 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -60 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* v (+ (* 1/2 (- (* 120 (* cosTheta_O cosTheta_i)) (* 1200 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* 1200 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))))))))))
(*.f32 v (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 30 binary32)) (*.f32 v (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -60 binary32)) (*.f32 v (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 120 binary32)) (*.f32 (*.f32 #s(literal 1200 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))) #s(literal 1200 binary32))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (- (+ cosTheta_i (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (+ (* -1 (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (* cosTheta_O (- 1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(* -1 (/ (* cosTheta_i (+ (* -1 (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v))
(/.f32 (*.f32 cosTheta_i (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/12 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) (neg.f32 sinTheta_O))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) (neg.f32 sinTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1 binary32) (*.f32 v v)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i)) (neg.f32 v))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (neg.f32 sinTheta_O))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (neg.f32 sinTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(*.f32 sinTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(*.f32 sinTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))
(* sinTheta_O (- (/ cosTheta_i sinTheta_O) (/ (* cosTheta_i sinTheta_i) v)))
(*.f32 sinTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i sinTheta_O)) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i sinTheta_O)) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ cosTheta_i sinTheta_O)) (* -1 (/ (* cosTheta_i sinTheta_i) v)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i sinTheta_O)) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (neg.f32 sinTheta_O))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(*.f32 sinTheta_i (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(*.f32 sinTheta_i (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))
(* sinTheta_i (- (/ cosTheta_i sinTheta_i) (/ (* cosTheta_i sinTheta_O) v)))
(*.f32 sinTheta_i (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ cosTheta_i sinTheta_i)) (* -1 (/ (* cosTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i))
(* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
(/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
(/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)
(/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(*.f32 cosTheta_i (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* cosTheta_i (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(- (* cosTheta_O (* cosTheta_i v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(*.f32 v (neg.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(*.f32 v (neg.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))
(*.f32 v (neg.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i))))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i))))
(* sinTheta_O (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O) (* cosTheta_O (* cosTheta_i sinTheta_i))))
(*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i))))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_O)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_i))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_O) (*.f32 cosTheta_i sinTheta_i)))) (neg.f32 sinTheta_O))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O))))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O))))
(* sinTheta_i (- (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i) (* cosTheta_O (* cosTheta_i sinTheta_O))))
(*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O))))
(* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O (* cosTheta_i v)) sinTheta_i)) (* -1 (* cosTheta_O (* cosTheta_i sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 cosTheta_i v) sinTheta_i) (*.f32 cosTheta_i sinTheta_O)))) (neg.f32 sinTheta_i))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))
(-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))))))))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i v))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 v v)) sinTheta_O))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_O)) (* cosTheta_O (* cosTheta_i (* sinTheta_i v)))) sinTheta_O)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 v v)) sinTheta_O))) sinTheta_O)))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* cosTheta_O (* cosTheta_i (pow v 2))))
(-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))))))
(+ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)))))))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) sinTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))) (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) sinTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O v))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 v v)) sinTheta_i))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) sinTheta_i)) (* cosTheta_O (* cosTheta_i (* sinTheta_O v)))) sinTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 v v)) sinTheta_i))) sinTheta_i)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))
(* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))
(* (pow v 2) (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))
(* cosTheta_O (* cosTheta_i (pow v 2)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))
(* (pow v 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 (*.f32 v v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v)) v)))
(* (pow v 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* cosTheta_O cosTheta_i)))
(*.f32 (*.f32 v v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v)) v)))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))))) v)) v)) (neg.f32 v))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_i v) (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_O (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_i v)) (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(/ (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* cosTheta_O v) (* cosTheta_O (* sinTheta_O sinTheta_i)))))) (pow v 3))
(*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (- (* -1 (* cosTheta_O v)) (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))))))) (pow v 3)))
(/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 1 binary32))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal -1/120 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32))) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ v (* sinTheta_O sinTheta_i))
(/.f32 v (*.f32 sinTheta_O sinTheta_i))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 4))
(/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 4 binary32)))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))
(/ -1/60 (pow v 3))
(/.f32 #s(literal -1/60 binary32) (*.f32 v (*.f32 v v)))
(/ (- (* -1/3 (pow v 2)) 1/60) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/3 binary32)) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -2 (pow v 2)) 1/3)) 1/60) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v)))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32)))
(* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2))
(*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32)))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(* -1 (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))

eval498.0ms (2.2%)

Compiler

Compiled 97654 to 4492 computations (95.4% saved)

prune649.0ms (2.9%)

Pruning

101 alts after pruning (98 fresh and 3 done)

PrunedKeptTotal
New2128662194
Fresh463278
Picked415
Done224
Total21801012281
Accuracy
100.0%
Counts
2281 → 101
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.4%
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
98.3%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) v) #s(literal 2 binary32))
72.3%
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
11.2%
(/.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
97.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
27.5%
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.8%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
72.3%
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
72.3%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
72.3%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
98.4%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v)))
6.9%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))))
98.0%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
97.9%
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
63.9%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
64.8%
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
72.3%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
98.5%
(/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
66.2%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))))
72.3%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
70.9%
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
95.7%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
70.9%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
98.6%
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
72.3%
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
63.8%
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
60.5%
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
79.1%
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
64.7%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.5%
(/.f32 (*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
60.6%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.9%
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
72.3%
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
61.3%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
76.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
76.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
94.7%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
70.9%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
94.8%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
70.9%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
94.6%
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
72.3%
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
72.3%
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
98.8%
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
72.3%
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
72.3%
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
97.0%
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))))
98.5%
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
60.6%
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
95.3%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.6%
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
60.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
60.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
60.6%
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
98.6%
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
72.3%
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
98.4%
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
95.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 #s(literal 1 binary32) v))
60.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
98.8%
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
98.8%
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
60.6%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
60.6%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
54.6%
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
97.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.8%
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
60.6%
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
60.6%
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
Compiler

Compiled 11708 to 3593 computations (69.3% saved)

regimes613.0ms (2.8%)

Counts
193 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32)) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))))
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
Calls

8 calls:

84.0ms
sinTheta_O
80.0ms
cosTheta_O
73.0ms
(*.f32 sinTheta_i sinTheta_O)
63.0ms
sinTheta_i
61.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes506.0ms (2.3%)

Counts
170 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)))) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v #s(literal -1/2 binary32))) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (neg.f32 v) (*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_i)))) cosTheta_O))) (*.f32 (neg.f32 v) (+.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Outputs
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Calls

8 calls:

77.0ms
sinTheta_O
75.0ms
v
61.0ms
sinTheta_i
48.0ms
cosTheta_i
46.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes302.0ms (1.4%)

Counts
133 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) v) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 v (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) v)
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v v)))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) (*.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_i sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
Outputs
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
Calls

5 calls:

62.0ms
sinTheta_O
55.0ms
sinTheta_i
51.0ms
v
39.0ms
cosTheta_O
39.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes248.0ms (1.1%)

Counts
98 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Outputs
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Calls

5 calls:

66.0ms
cosTheta_i
43.0ms
cosTheta_O
31.0ms
v
27.0ms
sinTheta_i
26.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes205.0ms (0.9%)

Counts
97 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Outputs
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
Calls

5 calls:

31.0ms
sinTheta_i
31.0ms
sinTheta_O
31.0ms
cosTheta_O
28.0ms
v
28.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes197.0ms (0.9%)

Counts
92 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
Outputs
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Calls

5 calls:

44.0ms
sinTheta_O
29.0ms
sinTheta_i
26.0ms
v
25.0ms
cosTheta_i
25.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1sinTheta_O
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes173.0ms (0.8%)

Counts
88 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Outputs
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Calls

5 calls:

28.0ms
sinTheta_i
25.0ms
sinTheta_O
24.0ms
cosTheta_i
24.0ms
v
23.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.6%1cosTheta_O
98.6%1cosTheta_i
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes230.0ms (1%)

Counts
87 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Calls

5 calls:

27.0ms
sinTheta_i
27.0ms
sinTheta_O
26.0ms
cosTheta_O
25.0ms
v
23.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%1cosTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes197.0ms (0.9%)

Counts
85 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
Calls

5 calls:

49.0ms
sinTheta_O
28.0ms
sinTheta_i
24.0ms
cosTheta_O
24.0ms
v
24.0ms
cosTheta_i
Results
AccuracySegmentsBranch
76.9%1cosTheta_i
76.9%1cosTheta_O
76.9%1sinTheta_i
76.9%1sinTheta_O
76.9%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes164.0ms (0.7%)

Counts
83 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
Calls

5 calls:

25.0ms
sinTheta_i
24.0ms
v
24.0ms
cosTheta_O
23.0ms
cosTheta_i
23.0ms
sinTheta_O
Results
AccuracySegmentsBranch
76.9%1cosTheta_O
76.9%1cosTheta_i
76.9%1sinTheta_i
76.9%1sinTheta_O
76.9%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes195.0ms (0.9%)

Counts
82 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v)))) (*.f32 v v)) #s(literal -2 binary32)) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) v))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v) #s(literal 1/2 binary32)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v)) v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 v v) #s(literal -2 binary32)) #s(literal -1/3 binary32))) #s(literal -1/60 binary32)) (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) sinTheta_O))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) sinTheta_i))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v)) sinTheta_O))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)) sinTheta_i))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Outputs
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
Calls

5 calls:

54.0ms
cosTheta_O
41.0ms
cosTheta_i
38.0ms
sinTheta_O
23.0ms
sinTheta_i
23.0ms
v
Results
AccuracySegmentsBranch
72.3%1cosTheta_i
72.3%1cosTheta_O
72.3%1sinTheta_i
72.3%1sinTheta_O
72.3%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes74.0ms (0.3%)

Counts
42 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 v (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 v #s(literal -1/2 binary32))) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (*.f32 v (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
Outputs
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
Calls

5 calls:

14.0ms
sinTheta_O
13.0ms
v
13.0ms
sinTheta_i
13.0ms
cosTheta_i
13.0ms
cosTheta_O
Results
AccuracySegmentsBranch
72.3%1cosTheta_i
72.3%1cosTheta_O
72.3%1sinTheta_O
72.3%1sinTheta_i
72.3%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes68.0ms (0.3%)

Counts
35 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (/.f32 v (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)))) v)
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
Outputs
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
Calls

5 calls:

13.0ms
cosTheta_i
10.0ms
sinTheta_O
10.0ms
v
10.0ms
cosTheta_O
10.0ms
sinTheta_i
Results
AccuracySegmentsBranch
72.3%1cosTheta_i
72.3%1cosTheta_O
72.3%1sinTheta_O
72.3%1v
72.3%1sinTheta_i
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes74.0ms (0.3%)

Counts
30 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v)))) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
Outputs
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Calls

5 calls:

33.0ms
cosTheta_O
11.0ms
sinTheta_O
9.0ms
sinTheta_i
9.0ms
v
9.0ms
cosTheta_i
Results
AccuracySegmentsBranch
72.3%1cosTheta_O
72.3%1cosTheta_i
72.3%1sinTheta_i
72.3%1sinTheta_O
72.3%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes59.0ms (0.3%)

Counts
25 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
Calls

5 calls:

27.0ms
cosTheta_O
8.0ms
v
8.0ms
cosTheta_i
8.0ms
sinTheta_O
7.0ms
sinTheta_i
Results
AccuracySegmentsBranch
72.3%1cosTheta_i
72.3%1cosTheta_O
72.3%1v
72.3%1sinTheta_i
72.3%1sinTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes65.0ms (0.3%)

Counts
21 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
Calls

5 calls:

14.0ms
v
6.0ms
sinTheta_O
6.0ms
sinTheta_i
6.0ms
cosTheta_i
6.0ms
cosTheta_O
Results
AccuracySegmentsBranch
66.2%1cosTheta_i
66.2%1cosTheta_O
66.2%1sinTheta_i
66.2%1v
66.2%1sinTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes34.0ms (0.2%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 30 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
Calls

5 calls:

8.0ms
v
6.0ms
sinTheta_O
6.0ms
sinTheta_i
6.0ms
cosTheta_O
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
61.3%1cosTheta_i
61.3%1v
61.3%1sinTheta_i
61.3%1cosTheta_O
61.3%1sinTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes27.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
Outputs
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
Calls

5 calls:

7.0ms
v
6.0ms
cosTheta_i
5.0ms
sinTheta_O
5.0ms
sinTheta_i
4.0ms
cosTheta_O
Results
AccuracySegmentsBranch
60.6%1cosTheta_O
60.6%1cosTheta_i
60.6%1sinTheta_i
60.6%1sinTheta_O
60.6%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes19.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
Outputs
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Calls

5 calls:

5.0ms
sinTheta_O
3.0ms
v
3.0ms
cosTheta_i
3.0ms
cosTheta_O
3.0ms
sinTheta_i
Results
AccuracySegmentsBranch
60.6%1sinTheta_i
60.6%1cosTheta_O
60.6%1sinTheta_O
60.6%1cosTheta_i
60.6%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

simplify134.0ms (0.6%)

Algorithm
egg-herbie
Rules
988×distribute-lft-neg-in_binary32
860×neg-mul-1_binary32
660×neg-sub0_binary32
500×distribute-rgt-neg-in_binary32
494×distribute-neg-in_binary32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0144575
1250575
2406566
3654565
41080562
51775562
62565562
73192562
83532562
93735562
103751562
113752562
123752562
133905562
143939562
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) (*.f32 v (/.f32 v #s(literal 1/2 binary32)))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (neg.f32 v)) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))))) (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) v) (/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) v)) v) (-.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O)) cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) v) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i))))) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 (/.f32 v sinTheta_O) sinTheta_i)))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 cosTheta_i sinTheta_O))))) v)) (*.f32 v (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal -1/2 binary32) v)) v)))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) v))) (*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 #s(literal -1 binary32) (*.f32 v v))) #s(literal -2 binary32))))
(/.f32 (+.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))

soundness4.0s (18%)

Rules
7252×*-lowering-*.f32
7252×*-lowering-*.f64
7198×*-lowering-*.f32
7198×*-lowering-*.f64
6474×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01855
17655
251855
3659755
0825555
091020481
1347018840
0848518840
051294
1269290
22412287
08363287
093318136
1353216425
0807216425
073433
1467405
24608388
08877388
080322230
1300419677
0806719677
01921
15821
219319
378619
4311719
5388619
6597819
0920919
03493682
112663413
255953381
081053381
070338
1412318
23336305
08196305
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1533 to 827 computations (46.1% saved)

preprocess682.0ms (3.1%)

Remove

(sort sinTheta_i sinTheta_O)

(negabs cosTheta_i)

Compiler

Compiled 5220 to 2902 computations (44.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...