HairBSDF, Mp, upper

Time bar (total: 21.5s)

analyze890.0ms (4.1%)

Memory
-16.1MiB live, 940.0MiB allocated
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 62 to 42 computations (32.3% saved)

sample2.6s (12.3%)

Memory
65.8MiB live, 3 423.5MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
const: 446.0ms (26.8% of total)
ival-div: 325.0ms (19.6% of total)
ival-<=: 282.0ms (17% of total)
ival-mult: 237.0ms (14.3% of total)
ival-exp: 164.0ms (9.9% of total)
ival-sinh: 82.0ms (4.9% of total)
ival-and: 48.0ms (2.9% of total)
ival-neg: 43.0ms (2.6% of total)
ival-<: 18.0ms (1.1% of total)
exact: 14.0ms (0.8% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess238.0ms (1.1%)

Memory
12.2MiB live, 524.9MiB allocated
Algorithm
egg-herbie
Rules
6 182×*-lowering-*.f32
6 182×*-lowering-*.f64
2 208×accelerator-lowering-fma.f32
2 208×accelerator-lowering-fma.f64
2 152×neg-lowering-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1535441
22083420
01922
15522
218521
376921
4304321
5371521
6545821
0826721
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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain326.0ms (1.5%)

Memory
22.9MiB live, 335.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
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 (*.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 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
02(2.897337355749875e-19 1.7902750926168665e-7 2.7417430439960658e-33 1.2879115634210903e-13 0.24998867511749268)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
03(1.176803005173171e-30 2.7778212571144285e-16 -3.293722534439778e-32 3.480815943293349e-30 0.1372082531452179)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n30
(*.f32 cosTheta_i cosTheta_O)underflow76
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n20
(*.f32 sinTheta_i sinTheta_O)underflow76
Confusion
Predicted +Predicted -
+00
-5251
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-50251
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0251
15
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
178.0ms512×0valid
Compiler

Compiled 242 to 80 computations (66.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-div: 15.0ms (37.3% of total)
ival-mult: 14.0ms (34.8% of total)
ival-exp: 4.0ms (9.9% of total)
ival-sinh: 4.0ms (9.9% of total)
ival-neg: 2.0ms (5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(/.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))
Compiler

Compiled 27 to 19 computations (29.6% saved)

simplify240.0ms (1.1%)

Memory
-44.9MiB live, 306.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff64
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff192
(/.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))
Rules
6 182×*-lowering-*.f32
6 182×*-lowering-*.f64
2 208×accelerator-lowering-fma.f32
2 208×accelerator-lowering-fma.f64
2 152×neg-lowering-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
15592
218590
376990
4304390
5371590
6545890
0826790
Stop Event
iter limit
node limit
Calls
Call 1
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))) (/ (* cosTheta_i cosTheta_O) v))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(neg (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (sinh (/ 1 v)) 2) v)
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(neg (/ (* sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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
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
(* (* (sinh (/ 1 v)) 2) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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)
2
#s(literal 2 binary32)

localize55.0ms (0.3%)

Memory
-9.8MiB live, 149.1MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 11.0ms (43.7% of total)
ival-div: 9.0ms (35.8% of total)
ival-exp: 2.0ms (7.9% of total)
ival-sinh: 2.0ms (7.9% of total)
ival-neg: 1.0ms (4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series55.0ms (0.3%)

Memory
0.3MiB live, 114.9MiB allocated
Counts
8 → 288
Calls
Call 1
Inputs
#<alt (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))>
#<alt (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))>
#<alt (exp (neg (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (neg (/ (* sinTheta_i sinTheta_O) v))>
#<alt (sinh (/ 1 v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (* (* (sinh (/ 1 v)) 2) v)>
Outputs
#<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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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 (+ (* 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))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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 (/ (* 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/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) 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 (/ (* 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 (* 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

72 calls:

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

rewrite307.0ms (1.4%)

Memory
0.4MiB live, 481.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 816×*-lowering-*.f32
4 816×*-lowering-*.f64
3 750×/-lowering-/.f32
3 750×/-lowering-/.f64
1 524×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
17768
251668
3680768
0804768
Stop Event
iter limit
node limit
Counts
8 → 806
Calls
Call 1
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))) (/ (* cosTheta_i cosTheta_O) v))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(neg (/ (* sinTheta_i sinTheta_O) v))
(sinh (/ 1 v))
(/ (* sinTheta_i sinTheta_O) v)
(/ (* cosTheta_i cosTheta_O) v)
(* (* (sinh (/ 1 v)) 2) v)
Outputs
(neg.f32 (/.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))))))
(neg.f32 (*.f32 #s(literal 1 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)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 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 #s(literal 0 binary32) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.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 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (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 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 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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 (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) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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) (*.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 #s(literal 1 binary32) (*.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)) (/.f32 v (*.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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.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 (*.f32 v #s(literal 2 binary32)) v)))) #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.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 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.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 2 binary32)) v))))
(/.f32 (neg.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 v #s(literal -2 binary32)))))
(/.f32 (neg.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.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 (neg.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (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)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.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 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.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 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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) v)) (*.f32 (*.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 (neg.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 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i 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 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 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)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.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 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (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 v #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) v))
(/.f32 (*.f32 (neg.f32 (*.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 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) #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 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (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 v (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 #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 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) #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 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))) (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 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))) (neg.f32 (*.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))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.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))))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.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))))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #s(literal -1 binary32)) (*.f32 (*.f32 (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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 (*.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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 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)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.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 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) 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) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (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))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.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 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (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))) v) (*.f32 (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)) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (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 v v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.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))))) v) #s(literal 2 binary32))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (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) (neg.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (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) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (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) v) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 v #s(literal 2 binary32)) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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 (*.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 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) (neg.f32 v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.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) (neg.f32 v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (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 v))))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.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)) (neg.f32 v))))
(*.f32 (/.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))))) #s(literal -1 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.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 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.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 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (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) (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 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) v) (/.f32 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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (/.f32 (neg.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (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) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (neg.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) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 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 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #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 v 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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (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 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 (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 cosTheta_i cosTheta_O) (*.f32 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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (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 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.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 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (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 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) v)
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 sinTheta_i (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_i)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(*.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 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_i)) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 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)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 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 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) 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))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #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 1/2 binary32))))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 4 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #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 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(neg.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.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)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(-.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (log.f32 #s(literal -1 binary32)))
(/.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 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) #s(literal 0 binary32))))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_O (/.f32 sinTheta_i 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 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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) (*.f32 sinTheta_i (log.f32 (exp.f32 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) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.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 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 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 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.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))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (neg.f32 (/.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) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (neg.f32 (/.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) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(*.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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (neg.f32 (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(*.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 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) 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 (*.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 (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))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -1 binary32))
(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 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)))
(/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 2 binary32))
(/.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 #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v #s(literal 2 binary32))) #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)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #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)))) v) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 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 #s(literal 1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(/.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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #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 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 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)))) (neg.f32 v)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (neg.f32 v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #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 (neg.f32 (*.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 (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 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 v) (*.f32 (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 (*.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)) #s(literal -2 binary32)) (neg.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)

simplify381.0ms (1.8%)

Memory
39.2MiB live, 697.5MiB allocated
Algorithm
egg-herbie
Rules
10 374×accelerator-lowering-fma.f32
10 374×accelerator-lowering-fma.f64
5 366×*-lowering-*.f32
5 366×*-lowering-*.f64
3 038×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03344121
110404000
238273767
370033766
080493724
Stop Event
iter limit
node limit
Counts
288 → 288
Calls
Call 1
Inputs
(/ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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))
(+ (* 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))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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)) (+ (* 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/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) 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)
(/ (* 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)
(* 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 (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O 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_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 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.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)))))))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 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 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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 5 binary32)))) #s(literal -1/6 binary32) (*.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))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)))) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O 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_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 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.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)))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) 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 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i (*.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))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/6 binary32) (*.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))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 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 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))) 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 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 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)))) (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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) 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))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) 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))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) 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)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v)))) #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i v)) #s(literal 1/6 binary32)))) v)) v))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32)))) (neg.f32 v))) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) (/.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 #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))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32)))) 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)
(/ (* 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)
(* 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 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (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 #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 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))))))

eval149.0ms (0.7%)

Memory
-37.1MiB live, 219.0MiB allocated
Compiler

Compiled 27 265 to 2 904 computations (89.3% saved)

prune183.0ms (0.9%)

Memory
43.2MiB live, 393.2MiB allocated
Pruning

42 alts after pruning (42 fresh and 0 done)

PrunedKeptTotal
New1 052421 094
Fresh000
Picked101
Done000
Total1 053421 095
Accuracy
99.6%
Counts
1 095 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
94.5%
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.5%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.8%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.3%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
95.1%
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
98.2%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.2%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.9%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
97.9%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
94.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
97.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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.5%
(/.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)) (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
98.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
54.0%
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
98.4%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.9%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
51.3%
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
90.7%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
96.8%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
97.4%
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
98.4%
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
98.4%
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
97.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
98.3%
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_O v)) v))
98.5%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.4%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.3%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.3%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
98.3%
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
89.5%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 2 394 to 1 636 computations (31.7% saved)

simplify295.0ms (1.4%)

Memory
0.2MiB live, 400.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cost-diff192
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v)
cost-diff256
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
cost-diff0
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff64
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
cost-diff192
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
cost-diff0
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff64
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff192
(/.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)) (/.f32 #s(literal 1 binary32) v)))
cost-diff544
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
Rules
7 562×*-lowering-*.f32
7 562×*-lowering-*.f64
3 990×accelerator-lowering-fma.f32
3 990×accelerator-lowering-fma.f64
3 206×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041410
1128398
2504392
32277392
44076392
55540392
09455392
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(neg (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
1/2
v
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v)))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v))
(* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v)))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
v
2
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* v v)
(* (/ cosTheta_O v) (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))))
(/ cosTheta_O v)
cosTheta_O
v
(* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2))))
cosTheta_i
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
(* (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2)) (/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v))
(/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
v
2
(/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v)
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(neg (/ (* sinTheta_i sinTheta_O) v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(/ (* sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
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
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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)
2
#s(literal 2 binary32)
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* (* cosTheta_O cosTheta_i) 1/2)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
1/2
#s(literal 1/2 binary32)
v
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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
#s(literal 2 binary32)
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(/ (* sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* v v)
(*.f32 v v)
(* (/ cosTheta_O v) (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
v
(* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2))))
(/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal 2 binary32)))))
cosTheta_i
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/ (* sinTheta_i sinTheta_O) (neg v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
(neg.f32 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_i cosTheta_O) (* (sinh (/ 1 v)) 2)) (/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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
#s(literal 2 binary32)
(/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v)
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v v))
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/ (* sinTheta_i sinTheta_O) (neg v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
(neg.f32 v)

localize147.0ms (0.7%)

Memory
-0.5MiB live, 271.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v)
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.1%
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy99.1%
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy98.9%
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy100.0%
(*.f32 cosTheta_O cosTheta_i)
accuracy99.9%
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
accuracy99.2%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
accuracy99.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.1%
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
76.0ms256×0valid
Compiler

Compiled 403 to 43 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-div: 25.0ms (46.5% of total)
ival-mult: 18.0ms (33.5% of total)
ival-exp: 5.0ms (9.3% of total)
ival-sinh: 2.0ms (3.7% of total)
ival-neg: 2.0ms (3.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series129.0ms (0.6%)

Memory
-14.3MiB live, 229.4MiB allocated
Counts
22 → 828
Calls
Call 1
Inputs
#<alt (/ (* (sinh (/ 1 v)) 2) (/ 1 v))>
#<alt (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))>
#<alt (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))>
#<alt (exp (neg (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (* (* cosTheta_O cosTheta_i) 1/2) v)>
#<alt (* (* cosTheta_O cosTheta_i) 1/2)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v)))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v))>
#<alt (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (* (/ cosTheta_O v) (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))))>
#<alt (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2))))>
#<alt (/ cosTheta_O v)>
#<alt (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (* (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2)) (/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v))>
#<alt (/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v)>
#<alt (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2))>
#<alt (sinh (/ 1 v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (/ (* sinTheta_i sinTheta_O) (neg v))>
Outputs
#<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 (/ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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 (+ (* 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))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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 (/ (* 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/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_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) 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 (* 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 (/ (* 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)>
#<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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))>
#<alt (* 2 v)>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 2 v)>
#<alt (/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)>
#<alt (/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)>
#<alt (/ 2 v)>
#<alt (* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))>
#<alt (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (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/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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 (/ (* cosTheta_i (* sinTheta_O (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/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))>
#<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 (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<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 (/ 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_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* 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_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* 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/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))>
#<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)))) v))) v)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (pow v 2))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))))) (/ 1 (pow v 2)))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))))) (/ 1 (pow v 2)))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))))) (/ 1 (pow v 2)))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))))) (/ 1 (pow v 2)))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (pow v 2))>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))>
#<alt (/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))>
#<alt (/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i v)))>
#<alt (* v (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))>
#<alt (* v (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))>
#<alt (* v (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i v)))>
#<alt (* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))>
#<alt (* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))))>
#<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 (/ (* 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
Calls

207 calls:

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

rewrite288.0ms (1.3%)

Memory
13.9MiB live, 592.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 822×*-lowering-*.f32
3 822×*-lowering-*.f64
3 426×/-lowering-/.f32
3 426×/-lowering-/.f64
1 232×frac-2neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041252
1203235
21623235
36855235
08518235
Stop Event
iter limit
node limit
Counts
22 → 1 630
Calls
Call 1
Inputs
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v)))
(* cosTheta_i cosTheta_O)
(* (* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v))) (* v v))
(* (* (sinh (/ 1 v)) 2) (exp (/ (* sinTheta_i sinTheta_O) v)))
(* (/ cosTheta_O v) (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))))
(* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2))))
(/ cosTheta_O v)
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* v 2)))
(* (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2)) (/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v))
(/ (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) v)
(/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) 2))
(sinh (/ 1 v))
(/ (* sinTheta_i sinTheta_O) v)
(/ (* cosTheta_i cosTheta_O) v)
(/ (* sinTheta_i sinTheta_O) (neg v))
Outputs
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal 0 binary32)) (*.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 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(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))
(fma.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #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 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 v (/.f32 #s(literal 1/2 binary32) (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)) #s(literal 2 binary32)) (/.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 #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 (*.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 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (neg.f32 v) (*.f32 (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 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v)))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))))
(neg.f32 (*.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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 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)))))))
(neg.f32 (*.f32 (/.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 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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))))))))
(neg.f32 (*.f32 (/.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))))))
(neg.f32 (*.f32 (/.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 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.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 (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.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))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.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))))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(neg.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)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.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)))))))
(neg.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))))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.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)) #s(literal -2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.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 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) (/.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1 binary32) (*.f32 (/.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 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.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 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (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 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_O v) (/.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)))) cosTheta_i))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.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 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1 binary32) (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (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 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 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))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.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 v (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i (/.f32 cosTheta_O (*.f32 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_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 cosTheta_O (/.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))))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 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 (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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))) #s(literal 1 binary32))
(*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.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 cosTheta_i cosTheta_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 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.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 #s(literal 1 binary32) (*.f32 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_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.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 v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.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 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.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) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v (*.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 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 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 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 cosTheta_O (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta_i v) (/.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.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 (*.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 (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 (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 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.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)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.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))))) v) cosTheta_O)
(*.f32 (/.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))))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i 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/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 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 cosTheta_O (neg.f32 v)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (neg.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)) (neg.f32 v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #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 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.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) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.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 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 sinTheta_i (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v)))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_O #s(literal -1 binary32)))) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (E.f32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) sinTheta_i)
(pow.f32 (exp.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O (neg.f32 v)) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal 2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1/2 binary32))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(neg.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.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 (neg.f32 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_i)) cosTheta_O)
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))))
(neg.f32 (*.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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 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)))))))
(neg.f32 (*.f32 (/.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 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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))))))))
(neg.f32 (*.f32 (/.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))))))
(neg.f32 (*.f32 (/.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 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.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 (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.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))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.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))))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(neg.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)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.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)))))))
(neg.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))))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.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)) #s(literal -2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.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 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) (/.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1 binary32) (*.f32 (/.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 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.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 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (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 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_O v) (/.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)))) cosTheta_i))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.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 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1 binary32) (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (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 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 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))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.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 v (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i (/.f32 cosTheta_O (*.f32 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_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 cosTheta_O (/.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))))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 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 (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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))) #s(literal 1 binary32))
(*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.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 cosTheta_i cosTheta_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 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.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 #s(literal 1 binary32) (*.f32 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_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.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 v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.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 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.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) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v (*.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 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 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 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 cosTheta_O (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta_i v) (/.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.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 (*.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 (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 (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 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.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)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.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))))) v) cosTheta_O)
(*.f32 (/.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))))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i 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/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.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 (neg.f32 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_i)) cosTheta_O)
(neg.f32 (*.f32 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 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)))))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(fma.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (*.f32 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 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))))) #s(literal 1 binary32))
(/.f32 (*.f32 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))))) #s(literal -1 binary32))
(/.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.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 1 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 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 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v v) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 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))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 v (*.f32 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 (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 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 v v)))
(*.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 (neg.f32 (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (*.f32 v v))
(+.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.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))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.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))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))))
(neg.f32 (*.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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 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)))))))
(neg.f32 (*.f32 (/.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 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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))))))))
(neg.f32 (*.f32 (/.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))))))
(neg.f32 (*.f32 (/.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 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.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 (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.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))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.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))))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(neg.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)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.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)))))))
(neg.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))))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.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)) #s(literal -2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.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 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) (/.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1 binary32) (*.f32 (/.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 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.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 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (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 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_O v) (/.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)))) cosTheta_i))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.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 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1 binary32) (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (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 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 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))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.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 v (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i (/.f32 cosTheta_O (*.f32 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_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 cosTheta_O (/.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))))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 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 (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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))) #s(literal 1 binary32))
(*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.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 cosTheta_i cosTheta_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 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.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 #s(literal 1 binary32) (*.f32 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_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.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 v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.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 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.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) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v (*.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 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 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 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 cosTheta_O (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta_i v) (/.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.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 (*.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 (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 (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 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.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)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.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))))) v) cosTheta_O)
(*.f32 (/.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))))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i 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/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (/.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)))) cosTheta_i))
(neg.f32 (*.f32 cosTheta_i (/.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))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (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)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (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)))))
(exp.f32 (*.f32 (log.f32 (/.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)))) cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.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)))) cosTheta_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.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)))) cosTheta_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 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)))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.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)))) cosTheta_i) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_i (*.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 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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)))) cosTheta_i)))
(/.f32 (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_i (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 (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 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 cosTheta_i (*.f32 (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 cosTheta_i (exp.f32 (neg.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 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (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 (neg.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 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_i (/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i)
(*.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))))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i (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 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.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))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.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 v #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)) (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.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 cosTheta_i (*.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 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (neg.f32 v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v cosTheta_O)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (neg.f32 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 v (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 cosTheta_O (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32))))
(/.f32 cosTheta_O v)
(/.f32 #s(literal -1 binary32) (/.f32 v (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (neg.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 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)))
(neg.f32 (/.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)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.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))))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32))))
(neg.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))))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) (neg.f32 v)))
(exp.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(pow.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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.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 (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 (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 (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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))))
(/.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 #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 (neg.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 1 binary32) (*.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 #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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (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))) (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 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.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 (exp.f32 (neg.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.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 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.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 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (/.f32 #s(literal 1 binary32) (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 #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32)))
(*.f32 (pow.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)))) #s(literal -1/2 binary32)) (pow.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)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))))
(neg.f32 (*.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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 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)))))))
(neg.f32 (*.f32 (/.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 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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))))))))
(neg.f32 (*.f32 (/.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))))))
(neg.f32 (*.f32 (/.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 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.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 (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.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))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.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))))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(neg.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)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.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)))))))
(neg.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))))) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.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)) #s(literal -2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.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 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_O) (/.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1 binary32) (*.f32 (/.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 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.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 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (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 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_O v) (/.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)))) cosTheta_i))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.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 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1 binary32) (*.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)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (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 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 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))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 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 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.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 v (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 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 cosTheta_i (/.f32 cosTheta_O (*.f32 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_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 cosTheta_O (/.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))))) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 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 (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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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)))))) #s(literal 1 binary32))
(*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.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 cosTheta_i cosTheta_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 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 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 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.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 #s(literal 1 binary32) (*.f32 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_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.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 (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.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 v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.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 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.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) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #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 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v (*.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 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 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 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 cosTheta_O (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta_i v) (/.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 (/.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 (*.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 (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 (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 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.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)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.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))))) v) cosTheta_O)
(*.f32 (/.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))))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i 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/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 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) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (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 cosTheta_i cosTheta_O) (*.f32 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.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))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 v v))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)))
(exp.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 (*.f32 v v))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (log.f32 v))))
(pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 cosTheta_i (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (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 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1/2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (sinh.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 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 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) 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))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #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 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 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 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (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 1/2 binary32))
(*.f32 #s(literal 1/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))
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (log.f32 (exp.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)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.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)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (exp.f32 (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 (log.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (log.f32 #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 0 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) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_O (/.f32 sinTheta_i 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 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 #s(literal -1 binary32) (log.f32 (exp.f32 (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 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i 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 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal 1 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal 1 binary32)))
(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))
(pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32))))
(/.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 (neg.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal -1 binary32))
(/.f32 (neg.f32 cosTheta_i) (/.f32 v (neg.f32 cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32))) (neg.f32 v))
(*.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) (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) 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)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.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) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 sinTheta_i (/.f32 v (neg.f32 sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 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 (neg.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O #s(literal -1 binary32)))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1/2 binary32)))

simplify1.0s (4.8%)

Memory
-3.3MiB live, 790.9MiB allocated
Algorithm
egg-herbie
Rules
12 120×accelerator-lowering-fma.f32
12 120×accelerator-lowering-fma.f64
9 124×*-lowering-*.f32
9 124×*-lowering-*.f64
4 326×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
082515698
1277215031
0848714808
Stop Event
iter limit
node limit
Counts
828 → 828
Calls
Call 1
Inputs
(* 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))))))
(/ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* 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))
(+ (* 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))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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)) (+ (* 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/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_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) 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))
(* 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)
(/ (* 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)
(* 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)
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 2 v)
(/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)
(/ 2 v)
(* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))
(* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (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/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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 (/ (* cosTheta_i (* sinTheta_O (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/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* 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 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ 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)
(/ 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_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* 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_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* 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/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
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)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (pow v 2))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))))) (/ 1 (pow v 2)))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))))) (/ 1 (pow v 2)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ 1 (pow v 2))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))))) (/ 1 (pow v 2)))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))))) (/ 1 (pow v 2)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ 1 (pow v 2))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (pow v 2))
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (pow v 2))
(/ 1 (pow v 2))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (* cosTheta_O (* cosTheta_i v)))
(* v (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(* v (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))
(* v (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))))
(* 1/2 (* cosTheta_O (* cosTheta_i v)))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))))
(* 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)
(/ (* 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)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
Outputs
(* 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)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_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 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) 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)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 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 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v (*.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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32)) cosTheta_O) 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_O)) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 v v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 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))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 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)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 (neg.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/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (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 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) v) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))))) v))) v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 sinTheta_i (neg.f32 v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32)))) (neg.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) 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))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(* 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)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 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 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 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 (* 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 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_i)))) (fma.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (neg.f32 sinTheta_O) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32))))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))) 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32)) cosTheta_O) 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32))))) v)) (neg.f32 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.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) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (fma.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) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32))))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) cosTheta_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_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_O (*.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 5 binary32)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.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 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_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))))))) (* 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)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_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_O #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32)))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v 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)
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32)))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) #s(literal 2 binary32)))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32))))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32))))
(* (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 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (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 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32)) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) #s(literal 2 binary32)) v)
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))
(/.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_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)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_i (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) 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 v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (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))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 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 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v (*.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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32)) cosTheta_O) 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_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 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) 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)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 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 cosTheta_i (*.f32 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)))))))
(fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 cosTheta_i (*.f32 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 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 cosTheta_i (*.f32 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/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_i (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_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 #s(literal 1/2 binary32) (*.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 (neg.f32 sinTheta_O) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 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 cosTheta_i (*.f32 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)))))))
(fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 cosTheta_i (*.f32 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 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.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)))) (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))) (/.f32 cosTheta_i (*.f32 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/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) 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 #s(literal 1/2 binary32) (*.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))))) (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))) (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 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))
(fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i) (*.f32 cosTheta_i #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i) (*.f32 cosTheta_i #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 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))
(fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(+ (* -1 (/ (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v))) v)) (* 1/2 cosTheta_i))
(fma.f32 cosTheta_i #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_i #s(literal 1/6 binary32))) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i))) (* 1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(fma.f32 cosTheta_i #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 1/2 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_i #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_i (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 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)
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 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 #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 (neg.f32 sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 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 #s(literal 1 binary32) (*.f32 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)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.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 (neg.f32 sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) 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 (neg.f32 sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 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)))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v (*.f32 v v))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1/2 binary32)) #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)))) v))) v)))
(+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/4 binary32) #s(literal -1/12 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) (neg.f32 v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O (*.f32 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 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v (*.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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32)) cosTheta_O) 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_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 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) 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)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 4))))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (neg.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 3))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 5))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 4))))))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 5 binary32)))) (neg.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 4))))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 3))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 5))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 4))))))) (/ 1 (pow v 2)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O) (pow.f32 v #s(literal 5 binary32)))) (neg.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (pow v 2))
(/.f32 (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v))) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (pow v 2))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 v (*.f32 v v))))) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (pow v 2))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 v v))
(/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v))
(/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v))) (pow v 2))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32)))) (neg.f32 v))) v)) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (-.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 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* v (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))
(*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(* v (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))))
(*.f32 v (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(* v (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))))
(*.f32 v (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/840 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/2160 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(* 1/2 (* cosTheta_O (* cosTheta_i v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (fma.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 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 v))
(* -1 (* v (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/840 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32))) (pow.f32 v #s(literal 6 binary32)))) (fma.f32 (*.f32 #s(literal 1/12 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32))))) (neg.f32 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 (+.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))))) (/.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 (-.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 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 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)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))

eval1.4s (6.5%)

Memory
-51.8MiB live, 493.1MiB allocated
Compiler

Compiled 70 301 to 4 441 computations (93.7% saved)

prune685.0ms (3.2%)

Memory
16.0MiB live, 656.8MiB allocated
Pruning

65 alts after pruning (62 fresh and 3 done)

PrunedKeptTotal
New2 817472 864
Fresh221537
Picked235
Done000
Total2 841652 906
Accuracy
99.8%
Counts
2 906 → 65
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.8%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.8%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.3%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
92.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
54.0%
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
98.4%
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
54.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.2%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.2%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
98.3%
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
94.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
98.3%
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
54.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
97.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
98.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
54.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
98.4%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
90.7%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.5%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
54.5%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
54.4%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
98.3%
(*.f32 (/.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))))) v) cosTheta_O)
98.3%
(*.f32 (/.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))))) cosTheta_i)
97.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
97.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
97.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) v)))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (exp.f32 (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (log.f32 v)))))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
98.3%
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
54.0%
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
98.1%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
98.0%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
51.1%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))))
94.2%
(*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (/.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)))) cosTheta_i)) #s(literal -1 binary32))))
54.0%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.4%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
96.8%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
88.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
98.3%
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
54.0%
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
89.5%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 3 227 to 2 224 computations (31.1% saved)

simplify332.0ms (1.5%)

Memory
-9.0MiB live, 327.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff192
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cost-diff192
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
cost-diff0
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
cost-diff0
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff64
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
cost-diff64
(+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32))
cost-diff128
(neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32))))
cost-diff320
(fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
cost-diff352
(*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
cost-diff320
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v)))
cost-diff544
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
Rules
5 794×*-lowering-*.f32
5 794×*-lowering-*.f64
3 246×neg-lowering-neg.f64
3 246×neg-lowering-neg.f32
2 920×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058532
1168520
2579502
32450485
44602479
08400464
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v)))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
(/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))
(* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i))
(* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)
(* sinTheta_O (neg sinTheta_i))
sinTheta_O
(neg sinTheta_i)
sinTheta_i
(* v v)
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
(* (/ 1/2 v) (* cosTheta_i cosTheta_O))
(/ 1/2 v)
1/2
v
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)))
(* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))
v
(+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)
(/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v))
(+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
-2
(/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)
(+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)
(* sinTheta_O sinTheta_O)
sinTheta_O
(* (* sinTheta_i sinTheta_i) -1/2)
(* sinTheta_i sinTheta_i)
sinTheta_i
-1/2
-1/6
(* 2 (* sinTheta_O sinTheta_i))
2
(* sinTheta_O sinTheta_i)
(neg v)
(* (* cosTheta_i cosTheta_O) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v)))
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
v
(* (sinh (/ 1 v)) (* (* v 2) v))
(sinh (/ 1 v))
(/ 1 v)
1
(* (* v 2) v)
(* v 2)
2
(/ (/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v)))) (* v 2))
(/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v)))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(sinh (/ 1 v))
(/ 1 v)
1
v
(* v (exp (/ (* sinTheta_i sinTheta_O) v)))
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* v 2)
2
Outputs
(/ (+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 cosTheta_O (neg.f32 v)) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v)))
(*.f32 (/.f32 cosTheta_i v) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 cosTheta_O (neg.f32 v)) cosTheta_O))
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (*.f32 v v))
(* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i))
(neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))
(* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)
(neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))
(* sinTheta_O (neg sinTheta_i))
(neg.f32 (*.f32 sinTheta_O sinTheta_i))
sinTheta_O
(neg sinTheta_i)
(neg.f32 sinTheta_i)
sinTheta_i
(* v v)
(*.f32 v v)
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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)
2
#s(literal 2 binary32)
(* (/ 1/2 v) (* cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 v #s(literal 2 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)))
(fma.f32 v #s(literal 2 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)))
(* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))
(fma.f32 v #s(literal -2 binary32) (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v))))
v
(+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)
(-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) v))
(/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) (neg.f32 v))
(+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v))
-2
#s(literal -2 binary32)
(/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v)
(+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1/6 binary32))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* (* sinTheta_i sinTheta_i) -1/2)
(*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
-1/2
#s(literal -1/2 binary32)
-1/6
#s(literal -1/6 binary32)
(* 2 (* sinTheta_O sinTheta_i))
(*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))
2
#s(literal 2 binary32)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(neg v)
(neg.f32 v)
(* (* cosTheta_i cosTheta_O) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v)))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
(neg v)
(neg.f32 v)
v
(* (sinh (/ 1 v)) (* (* v 2) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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) v)
(*.f32 v (*.f32 v #s(literal 2 binary32)))
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v)))) (* v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(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 (exp (/ (* sinTheta_i sinTheta_O) v)))
(*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize1.0s (4.7%)

Memory
-3.3MiB live, 238.6MiB allocated
Localize:

Found 19 expressions of interest:

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

Compiled 517 to 60 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 390.0ms
ival-div: 326.0ms (83.5% of total)
ival-mult: 45.0ms (11.5% of total)
ival-exp: 4.0ms (1% of total)
ival-add: 4.0ms (1% of total)
const: 4.0ms (1% of total)
ival-neg: 3.0ms (0.8% of total)
ival-sinh: 2.0ms (0.5% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series547.0ms (2.5%)

Memory
0.1MiB live, 74.5MiB allocated
Counts
24 → 888
Calls
Call 1
Inputs
#<alt (/ (* (sinh (/ 1 v)) 2) (/ 1 v))>
#<alt (+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v)))>
#<alt (/ (+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))>
#<alt (/ cosTheta_i v)>
#<alt (* (/ 1/2 v) (* cosTheta_i cosTheta_O))>
#<alt (/ 1/2 v)>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))>
#<alt (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)))>
#<alt (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)>
#<alt (* (* cosTheta_i cosTheta_O) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v))))>
#<alt (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v)))>
#<alt (exp (/ (* sinTheta_i sinTheta_O) (neg v)))>
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v)))) (* v 2))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v))))>
#<alt (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v)))>
#<alt (sinh (/ 1 v))>
#<alt (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)>
#<alt (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v))>
#<alt (/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))>
#<alt (* (sinh (/ 1 v)) (* (* v 2) v))>
#<alt (/ (* sinTheta_i sinTheta_O) (neg v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
Outputs
#<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 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (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) 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 (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (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) (* (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 (/ 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/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 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 (* 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 (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)>
#<alt (* -2 v)>
#<alt (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (/ 1/3 v)>
#<alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (/ 1/3 v)>
#<alt (+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)>
#<alt (* 2 (* sinTheta_O sinTheta_i))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (* 2 (* sinTheta_O sinTheta_i))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)>
#<alt (/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)>
#<alt (/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* 2 v)>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))>
#<alt -2>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)>
#<alt (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)>
#<alt (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)>
#<alt -2>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)>
#<alt (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)>
#<alt (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_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 (/ (* 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) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (* 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)))))>
#<alt (* 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)))))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6)))) (+ (* -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))))))))>
#<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/6 v)>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (/ -1/6 v)>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ -1/3 (pow v 2))>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))>
#<alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (/ -1/3 (pow v 2))>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))>
#<alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))>
#<alt (* -2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)>
#<alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)>
#<alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)>
#<alt (* -2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))>
#<alt (* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))))))>
#<alt (* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* v (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))))))>
#<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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) 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 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/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))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/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))))) (* 1/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))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 5)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4)))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_i))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) (pow sinTheta_i 3)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4)))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_O))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* 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 (/ (* sinTheta_O sinTheta_i) v)>
Calls

222 calls:

TimeVariablePointExpression
264.0ms
sinTheta_O
@0
(+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v)))
6.0ms
sinTheta_i
@inf
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
3.0ms
cosTheta_i
@0
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
2.0ms
cosTheta_O
@0
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
1.0ms
sinTheta_O
@0
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))

rewrite425.0ms (2%)

Memory
7.8MiB live, 565.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 680×*-lowering-*.f32
5 680×*-lowering-*.f64
4 692×/-lowering-/.f32
4 692×/-lowering-/.f64
2 790×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058365
1316339
22665338
08715323
Stop Event
iter limit
node limit
Counts
24 → 777
Calls
Call 1
Inputs
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v)))
(/ (+ (* cosTheta_O (/ cosTheta_i v)) (/ (* cosTheta_O (* (* sinTheta_O (neg sinTheta_i)) cosTheta_i)) (* v v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/ cosTheta_i v)
(* (/ 1/2 v) (* cosTheta_i cosTheta_O))
(/ 1/2 v)
(* cosTheta_i cosTheta_O)
(* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))
(+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)))
(+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2)
(* (* cosTheta_i cosTheta_O) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v))))
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* (sinh (/ 1 v)) (* (* v 2) v)))
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(/ (/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v)))) (* v 2))
(/ (/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v))) (* v (exp (/ (* sinTheta_i sinTheta_O) v))))
(/ (* cosTheta_i cosTheta_O) (sinh (/ 1 v)))
(sinh (/ 1 v))
(/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)
(/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v))
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (/ (+ (* -2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) (neg v)) -2))))
(* (sinh (/ 1 v)) (* (* v 2) v))
(/ (* sinTheta_i sinTheta_O) (neg v))
(/ (* sinTheta_i sinTheta_O) v)
Outputs
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #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 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(pow.f32 (/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(fma.f32 cosTheta_O (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
(fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (*.f32 v v)) cosTheta_O (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (pow.f32 (/.f32 v (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v v))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v) (*.f32 v (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v) (*.f32 v (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) v (*.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) v (*.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 cosTheta_O (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 cosTheta_O (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 cosTheta_O (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 cosTheta_O v (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 cosTheta_O (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 cosTheta_O (neg.f32 v) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (fma.f32 cosTheta_O v (*.f32 (/.f32 v cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 v (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 v (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 v (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) v (*.f32 v (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 v) #s(literal -1 binary32))) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) v (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) v (*.f32 (/.f32 v cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) v (*.f32 (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v v) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (neg.f32 v) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) v (*.f32 (/.f32 v cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) cosTheta_O)) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) cosTheta_O)) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) cosTheta_O)) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (/.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) cosTheta_O)) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) v))
(/.f32 (+.f32 v (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v (neg.f32 v)) cosTheta_O)) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 v cosTheta_i) (*.f32 v cosTheta_O)) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 v cosTheta_i) (*.f32 v (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) cosTheta_O)) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) v (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (neg.f32 cosTheta_O))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (neg.f32 (*.f32 v (neg.f32 v))) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 v) cosTheta_O)) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) v (*.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 v) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v))) (/.f32 v cosTheta_i) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (/.f32 v cosTheta_i) (*.f32 v cosTheta_O)) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) v (*.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (/.f32 v cosTheta_i) (*.f32 v (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (/.f32 v cosTheta_i) (*.f32 v (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))) (*.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (*.f32 v v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal 1 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 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_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_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v)) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i 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_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (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)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) #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 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 (-.f32 cosTheta_i (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v))))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(neg.f32 (/.f32 (neg.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 (neg.f32 (neg.f32 cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) 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))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(*.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))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(neg.f32 (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(+.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) (*.f32 v #s(literal -2 binary32)))
(+.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 v #s(literal -2 binary32) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (*.f32 v #s(literal -2 binary32)))
(fma.f32 #s(literal 2 binary32) (neg.f32 v) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 #s(literal -2 binary32) v (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (neg.f32 v) #s(literal 2 binary32) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))
(fma.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)))
(fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) #s(literal 3 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) v) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) v) (-.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) v) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))) (-.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 v (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32))) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32))) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32)) v) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32)) v) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(*.f32 v (neg.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 v) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)) v)
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))) (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal -1 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
(fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))
(fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))) (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))))
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))) (neg.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(+.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v)))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(+.f32 (neg.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 (neg.f32 v) #s(literal -2 binary32)) (*.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v))))
(+.f32 (*.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v))) (*.f32 (neg.f32 v) #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v))) (*.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32)))
(+.f32 (*.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal -2 binary32)) #s(literal -1 binary32)))
(fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v)))
(fma.f32 #s(literal 2 binary32) v (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v)))
(fma.f32 #s(literal -2 binary32) (neg.f32 v) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v)))
(fma.f32 (neg.f32 v) #s(literal -2 binary32) (*.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v))))
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (*.f32 (neg.f32 v) #s(literal -2 binary32)))
(fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v) (*.f32 v #s(literal 2 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) (*.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32))))
(fma.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v)) #s(literal -1 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) (+.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(/.f32 (*.f32 (neg.f32 v) (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32))) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32))) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 v (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) v)
(+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)))
(+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal -2 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))) (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal -2 binary32))
(fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32))
(fma.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) #s(literal -2 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -1 binary32)) #s(literal -2 binary32))
(fma.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)))) #s(literal -2 binary32))
(fma.f32 (pow.f32 (/.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))) #s(literal -2 binary32))
(-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))
(-.f32 (/.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))) (/.f32 #s(literal 4 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))) (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32)) (+.f32 #s(literal 4 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))))))
(/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32)) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32))) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32))) (neg.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v))) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -3 binary32)) #s(literal -8 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v) #s(literal -2 binary32))))))
(*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (*.f32 v v)) #s(literal -4 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) #s(literal 2 binary32))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) v)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) cosTheta_i) cosTheta_O)
(neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (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)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) v)
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (pow.f32 (/.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O sinTheta_i))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (E.f32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) sinTheta_i)
(pow.f32 (exp.f32 (/.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (/.f32 sinTheta_i #s(literal -1 binary32))) (/.f32 sinTheta_O v))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (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 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (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 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (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 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (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 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (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 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (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 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (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 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.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_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #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 (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 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (*.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/12 binary32)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/12 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/12 binary32))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal 1 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) v)
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (neg.f32 v) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) v)) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (/.f32 #s(literal -1 binary32) v)) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)))
(*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))
(*.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i)))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (/.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) cosTheta_O) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 v (*.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 (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)
(*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 v #s(literal 2 binary32)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) v)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (neg.f32 v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))

simplify534.0ms (2.5%)

Memory
-2.7MiB live, 917.3MiB allocated
Algorithm
egg-herbie
Rules
7 218×*-lowering-*.f32
7 218×*-lowering-*.f64
6 880×accelerator-lowering-fma.f32
6 880×accelerator-lowering-fma.f64
4 768×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0128119326
1448218665
0852518256
Stop Event
iter limit
node limit
Counts
888 → 888
Calls
Call 1
Inputs
(* 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))))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (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) 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)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (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) (* (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)))))))))
(/ 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/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 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)
(* 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)
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(* -2 v)
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(* -2 v)
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(/ 1/3 v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(/ 1/3 v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(* 2 (* sinTheta_O sinTheta_i))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(* 2 (* sinTheta_O sinTheta_i))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))
-2
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)
-2
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_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 (/ (* 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) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* cosTheta_O (* cosTheta_i v))
(* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))
(* 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)))))
(* 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)))))))
(* cosTheta_O (* cosTheta_i v))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6)))) (+ (* -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))))))))
(* 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/6 v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(/ -1/6 v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ -1/3 (pow v 2))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(/ -1/3 (pow v 2))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(* -2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(* -2 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))))))
(* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* v (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))))))
(* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) 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 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/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))) v))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/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))))) (* 1/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))) v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 5)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))))) (pow sinTheta_O 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4)))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_i))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) (pow sinTheta_i 3)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))))) (pow sinTheta_i 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4)))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_O))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 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)))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* 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)
(/ (* sinTheta_O sinTheta_i) v)
Outputs
(* 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 #s(literal 2 binary32) (+.f32 (/.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 #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 #s(literal 2 binary32) (+.f32 (/.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))))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.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 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) 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 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v 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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_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 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v sinTheta_i)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i)) (*.f32 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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (*.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) 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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (*.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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (neg.f32 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_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))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_O (neg.f32 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)))))) (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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_O (neg.f32 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)))))) (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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_O (neg.f32 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)))))) (neg.f32 sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 (neg.f32 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))))))))
(* -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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 (neg.f32 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))))))))
(* -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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 (neg.f32 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))))))))
(/ 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/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 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)
(* 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)
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32)) v)
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32)))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32))))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32))))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (neg.f32 v))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(*.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)) (neg.f32 v))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(*.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)) (neg.f32 v))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (fma.f32 v (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (fma.f32 v (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i v)) (*.f32 sinTheta_O #s(literal -2 binary32))) (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i v)) (*.f32 sinTheta_O #s(literal -2 binary32))) (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (fma.f32 v (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (fma.f32 v (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 2 sinTheta_i) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_O))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_O))) sinTheta_O)))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (*.f32 #s(literal 2 binary32) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 2 sinTheta_O) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (*.f32 #s(literal 2 binary32) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(* 2 (* sinTheta_O sinTheta_i))
(*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(* 2 (* sinTheta_O sinTheta_i))
(*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) #s(literal -2 binary32))
(/ (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/.f32 (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32) #s(literal 1/3 binary32))) v)
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/.f32 (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32) #s(literal 1/3 binary32))) v)
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(neg.f32 (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32))))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -2 sinTheta_i))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2)) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* 2 sinTheta_i)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* 2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (*.f32 #s(literal 2 binary32) sinTheta_O)) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -2 sinTheta_O))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (*.f32 #s(literal 2 binary32) sinTheta_O)) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2)) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* 2 sinTheta_O)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v))) (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v))) (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (*.f32 v v)))) (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (*.f32 v v)))) (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (-.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (-.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (/.f32 #s(literal 2 binary32) sinTheta_i)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) (/.f32 #s(literal 2 binary32) sinTheta_i)) sinTheta_i)))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v))
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v))
-2
#s(literal -2 binary32)
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32))
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32)))
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2)
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32)))
-2
#s(literal -2 binary32)
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32))
(- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32))
(- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 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 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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 5 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_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 #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))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.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 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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.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))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.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))) (*.f32 v v))) (*.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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.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))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) v) (*.f32 #s(literal 1/2 binary32) (fma.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))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal -1/6 binary32) (*.f32 sinTheta_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 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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)))) (neg.f32 (/.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32))))) (neg.f32 (/.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (neg.f32 (/.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 v v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) v)) (neg.f32 v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 (*.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.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 (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v 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 (* 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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.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) (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.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 (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.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 (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)) (*.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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.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 5 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.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 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_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)))))))
(+ (* 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)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_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 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.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))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32))))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 (*.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)))))
(* 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.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))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 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))
(-.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.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 (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (*.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 (fma.f32 cosTheta_O cosTheta_i (/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.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) (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.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 (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (neg.f32 (*.f32 v (*.f32 v v))))) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.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))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 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))
(fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 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))
(fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 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))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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))))))))))
(fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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))))))) (* 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))))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.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))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.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)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 (/ (* 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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))))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.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 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))))) (neg.f32 sinTheta_O) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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))))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.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))) (pow.f32 v #s(literal 4 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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))) (pow.f32 v #s(literal 4 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 (/ (* 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))
(*.f32 v (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))
(* 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 v (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))))
(* 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 v (-.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)))) (neg.f32 (pow.f32 v #s(literal 6 binary32))))) (fma.f32 #s(literal -1/36 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 4 binary32)))))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(*.f32 (+.f32 (neg.f32 (fma.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))) (neg.f32 v))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6)))) (+ (* -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))))))))
(*.f32 (-.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.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))))) (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal 7/360 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))) (neg.f32 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 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.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 #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))
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ -1/3 (pow v 2))
(/.f32 #s(literal -1/3 binary32) (*.f32 v v))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(/ -1/3 (pow v 2))
(/.f32 #s(literal -1/3 binary32) (*.f32 v v))
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))) (/ 1/3 (* (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))
(* -2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) v)
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)
(/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)
(* -2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) v)
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(*.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (fma.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))
(* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(* v (+ (* -1/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))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* v (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))))))
(*.f32 v (fma.f32 v (fma.f32 v (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (*.f32 v (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (fma.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 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 (*.f32 v v))) (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(/.f32 (-.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.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 (*.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 (fma.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/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))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.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 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/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))))) (* 1/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))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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 (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (neg.f32 v)) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 sinTheta_O (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 5)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_i #s(literal 5 binary32)))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4)))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_i))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))))) sinTheta_O)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) sinTheta_i) (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32)))))) (neg.f32 sinTheta_O)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (+ (* -2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) (* sinTheta_O (pow sinTheta_i 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) (pow sinTheta_i 3)))) (+ (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4)))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* 2 (/ (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_O))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))))) sinTheta_i)) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) sinTheta_O) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (neg.f32 sinTheta_i)))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (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 v v))
(* (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 v v))
(* (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 v v))
(* (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 v 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 #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))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(*.f32 v (+.f32 #s(literal 2 binary32) (+.f32 (/.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 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)))
(neg.f32 (*.f32 v (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -2 binary32))))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 (neg.f32 (+.f32 (/.f32 (+.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))))) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.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)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)

eval183.0ms (0.9%)

Memory
20.3MiB live, 400.0MiB allocated
Compiler

Compiled 55 938 to 4 393 computations (92.1% saved)

prune313.0ms (1.5%)

Memory
-21.8MiB live, 662.5MiB allocated
Pruning

94 alts after pruning (90 fresh and 4 done)

PrunedKeptTotal
New1 732531 785
Fresh203757
Picked325
Done123
Total1 756941 850
Accuracy
99.9%
Counts
1 850 → 94
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
66.0%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.7%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.7%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
98.5%
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
94.5%
(/.f32 (fma.f32 cosTheta_O (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
59.7%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.8%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.3%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
92.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
54.0%
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
98.4%
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
54.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.3%
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
98.4%
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
94.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
98.3%
(/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
54.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
34.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
34.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
33.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
33.6%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
35.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
33.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
33.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
98.6%
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
88.9%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))) (*.f32 v #s(literal 2 binary32)))
90.7%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
54.5%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
54.5%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
59.0%
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
54.4%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
97.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
97.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) v)))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (exp.f32 (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (log.f32 v)))))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
98.3%
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
59.7%
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
54.0%
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
59.7%
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
98.1%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
98.0%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))))
94.2%
(*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (/.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)))) cosTheta_i)) #s(literal -1 binary32))))
54.0%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.2%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
59.7%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
98.3%
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
54.0%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
54.0%
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.0%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
59.7%
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
96.8%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
88.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
59.7%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
59.7%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
54.0%
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
89.5%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 5 291 to 3 490 computations (34% saved)

simplify238.0ms (1.1%)

Memory
0.5MiB live, 480.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
cost-diff256
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cost-diff192
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff0
(/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
cost-diff0
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
cost-diff160
(*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
cost-diff320
(*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
cost-diff480
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
cost-diff544
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
Rules
4 886×accelerator-lowering-fma.f32
4 886×accelerator-lowering-fma.f64
4 606×*-lowering-*.f32
4 606×*-lowering-*.f64
3 208×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057537
1163523
2540497
32183477
45027475
57142475
08054458
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v))))
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/ 1 v)
1
v
(* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))
(neg (* (* sinTheta_O sinTheta_i) cosTheta_i))
(* (* sinTheta_O sinTheta_i) cosTheta_i)
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/ cosTheta_O (* v v))
(* v v)
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
2
(* (* cosTheta_i (/ 1/2 v)) cosTheta_O)
(* cosTheta_i (/ 1/2 v))
cosTheta_i
(/ 1/2 v)
1/2
v
cosTheta_O
(* cosTheta_O (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))))
cosTheta_O
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
cosTheta_i
(/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))
-1
(* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))
v
(- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))
-2
(/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v))
2
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)
(* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6))
(+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)
(* (* sinTheta_O sinTheta_O) -1/2)
(* sinTheta_O sinTheta_O)
-1/2
(* sinTheta_i sinTheta_i)
-1/6
(/ (/ (* cosTheta_O cosTheta_i) v) (* (* (sinh (/ 1 v)) 2) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(* (* (sinh (/ 1 v)) 2) v)
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
(* (* cosTheta_i cosTheta_O) (* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v))))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v)))))
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg v)
v
(/ 1/2 (* v (sinh (/ 1 v))))
1/2
(* v (sinh (/ 1 v)))
(sinh (/ 1 v))
(/ 1 v)
1
Outputs
(/ (+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 cosTheta_i (neg.f32 sinTheta_i)) v) cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 cosTheta_i (neg.f32 sinTheta_i)) v) cosTheta_i)) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
v
(* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))
(/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O))) (neg.f32 (*.f32 v v)))
(neg (* (* sinTheta_O sinTheta_i) cosTheta_i))
(neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O)))
(* (* sinTheta_O sinTheta_i) cosTheta_i)
(*.f32 sinTheta_i (*.f32 cosTheta_i sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/ cosTheta_O (* v v))
(/.f32 cosTheta_O (*.f32 v v))
(* v v)
(*.f32 v v)
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
2
#s(literal 2 binary32)
(* (* cosTheta_i (/ 1/2 v)) cosTheta_O)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(* cosTheta_i (/ 1/2 v))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
cosTheta_i
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
cosTheta_O
(* cosTheta_O (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v))))
cosTheta_O
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v))))
cosTheta_i
(/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))
(/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v))))
-1
#s(literal -1 binary32)
(* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v)))
v
(- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))
(-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v))
-2
#s(literal -2 binary32)
(/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)) v)
(+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v))
(fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v))
2
#s(literal 2 binary32)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6))
(fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/3 binary32))
(+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/6 binary32))
(* (* sinTheta_O sinTheta_O) -1/2)
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
-1/2
#s(literal -1/2 binary32)
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
-1/6
#s(literal -1/6 binary32)
(/ (/ (* cosTheta_O cosTheta_i) v) (* (* (sinh (/ 1 v)) 2) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v 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
v
(* (* (sinh (/ 1 v)) 2) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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)
2
#s(literal 2 binary32)
(* (* cosTheta_i cosTheta_O) (* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v))))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(exp (/ (* sinTheta_i sinTheta_O) (neg v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* sinTheta_i sinTheta_O) (neg v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
(neg v)
(neg.f32 v)
v
(/ 1/2 (* v (sinh (/ 1 v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(* v (sinh (/ 1 v)))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 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)

localize184.0ms (0.9%)

Memory
18.7MiB live, 376.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy99.1%
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy99.0%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy99.3%
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy99.1%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.2%
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
accuracy99.1%
(*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
accuracy99.1%
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)
accuracy98.8%
(/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) v)
accuracy99.5%
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
accuracy99.2%
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
accuracy99.3%
(/.f32 cosTheta_O (*.f32 v v))
accuracy99.1%
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
accuracy99.0%
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v))))
accuracy97.3%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
98.0ms256×0valid
Compiler

Compiled 518 to 59 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-mult: 33.0ms (44.6% of total)
ival-div: 23.0ms (31.1% of total)
const: 6.0ms (8.1% of total)
ival-add: 3.0ms (4.1% of total)
ival-exp: 2.0ms (2.7% of total)
ival-neg: 2.0ms (2.7% of total)
ival-sinh: 2.0ms (2.7% of total)
ival-sub: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series144.0ms (0.7%)

Memory
4.4MiB live, 196.0MiB allocated
Counts
25 → 828
Calls
Call 1
Inputs
#<alt (/ (* (sinh (/ 1 v)) 2) (/ 1 v))>
#<alt (+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v))))>
#<alt (/ (+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* (* cosTheta_i (/ 1/2 v)) cosTheta_O)>
#<alt (* cosTheta_i (/ 1/2 v))>
#<alt (/ 1/2 v)>
#<alt (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6))>
#<alt (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))>
#<alt (* cosTheta_O (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))))>
#<alt (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))>
#<alt (/ (/ (* cosTheta_O cosTheta_i) v) (* (* (sinh (/ 1 v)) 2) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* (* (sinh (/ 1 v)) 2) v)>
#<alt (* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v)))))>
#<alt (* (* cosTheta_i cosTheta_O) (* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v))))))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)>
#<alt (sinh (/ 1 v))>
#<alt (/ cosTheta_O (* v v))>
#<alt (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)>
#<alt (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)>
#<alt (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))>
#<alt (/ 1/2 (* v (sinh (/ 1 v))))>
#<alt (/ (* sinTheta_i sinTheta_O) (neg v))>
Outputs
#<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 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (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) 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 (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (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) (* (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 (* 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 (/ (* 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_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i 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 v)>
#<alt 1/3>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (pow sinTheta_i 2))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (pow sinTheta_i 2))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))>
#<alt 1/3>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (* (pow sinTheta_O 2) (pow sinTheta_i 2))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_O 2) (pow sinTheta_i 2))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1/2 (/ (* cosTheta_i v) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/2 (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i v))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))>
#<alt (* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))>
#<alt (* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))) (* 1/2 cosTheta_i)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) (* 1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (pow v 3))) (* 1/2 cosTheta_i)) (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* -1/2 (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))) v)>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)))) (* -1/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)) v))>
#<alt (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))>
#<alt (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))>
#<alt (* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))>
#<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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))) (* -1/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))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (* -1/2 (/ v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* v (- (* -1/2 (/ (* sinTheta_O (* sinTheta_i v)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))>
#<alt (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))>
#<alt (* v (- (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (- (+ 1/2 (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* 1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3)))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (* -1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_i 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ v (pow sinTheta_i 2))) (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_i)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 5)))) (pow sinTheta_O 3))) (/ v (pow sinTheta_i 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))>
#<alt (/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 5))))) (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_O 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ v (pow sinTheta_O 2))) (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_O)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 5)))) (pow sinTheta_i 3))) (/ v (pow sinTheta_O 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))>
#<alt (/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 5) sinTheta_i)))) (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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 (/ (* cosTheta_O cosTheta_i) (* (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/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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 (* 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 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -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 (+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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)>
#<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 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)>
#<alt (/ 1 v)>
#<alt (* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 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/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 (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))>
#<alt (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)>
#<alt (/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)>
#<alt (* -2 v)>
#<alt (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 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 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
Calls

207 calls:

TimeVariablePointExpression
38.0ms
sinTheta_i
@0
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
19.0ms
sinTheta_i
@-inf
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
5.0ms
cosTheta_i
@0
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
1.0ms
cosTheta_O
@0
(* cosTheta_O (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))))
1.0ms
sinTheta_O
@0
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))

rewrite352.0ms (1.6%)

Memory
14.8MiB live, 724.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 232×/-lowering-/.f32
5 232×/-lowering-/.f64
5 044×*-lowering-*.f32
5 044×*-lowering-*.f64
2 700×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057350
1306340
22535320
08946308
Stop Event
iter limit
node limit
Counts
25 → 1 024
Calls
Call 1
Inputs
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v))))
(/ (+ (* (* cosTheta_O cosTheta_i) (/ 1 v)) (* (neg (* (* sinTheta_O sinTheta_i) cosTheta_i)) (/ cosTheta_O (* v v)))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(* cosTheta_O cosTheta_i)
(* (* cosTheta_i (/ 1/2 v)) cosTheta_O)
(* cosTheta_i (/ 1/2 v))
(/ 1/2 v)
(* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6))
(* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))))
(* cosTheta_O (* cosTheta_i (/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))))
(/ -1 (* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v))))
(/ (/ (* cosTheta_O cosTheta_i) v) (* (* (sinh (/ 1 v)) 2) v))
(/ (* cosTheta_O cosTheta_i) v)
(* (* (sinh (/ 1 v)) 2) v)
(* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v)))))
(* (* cosTheta_i cosTheta_O) (* (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v) (/ 1/2 (* v (sinh (/ 1 v))))))
(* cosTheta_i cosTheta_O)
(/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)
(sinh (/ 1 v))
(/ cosTheta_O (* v v))
(/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)
(/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)
(* v (- -2 (/ (+ (* 2 (* sinTheta_O sinTheta_i)) (/ (* -2 (+ (* (* (* sinTheta_O sinTheta_O) -1/2) (* sinTheta_i sinTheta_i)) -1/6)) v)) v)))
(/ 1/2 (* v (sinh (/ 1 v))))
(/ (* sinTheta_i sinTheta_O) (neg v))
Outputs
(neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.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 -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (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)) v)
(*.f32 #s(literal -2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal -1 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 -2 binary32)) (/.f32 #s(literal -1 binary32) (/.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)) (pow.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 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(+.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.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 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(fma.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal -1 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) cosTheta_i (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v) (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))) (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)
(/.f32 (-.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)
(/.f32 (-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 v v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v) (*.f32 v (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (neg.f32 v)) (*.f32 v (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) v (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) v (*.f32 v (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) v (*.f32 v (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 v v))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 v (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v))))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (neg.f32 v) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v) (*.f32 v (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v) (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v)) (*.f32 v (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v (*.f32 v (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v (*.f32 v (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v) (*.f32 v (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v v) (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 v (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v (*.f32 v (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O) (*.f32 v (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v (*.f32 v (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v (*.f32 v (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v))) (*.f32 v v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v (*.f32 (*.f32 v v) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v (*.f32 (*.f32 v v) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal -1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) v (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal -1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) v (*.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) v (*.f32 v (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) v (*.f32 v (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (*.f32 v (neg.f32 v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal -1 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 (*.f32 v (neg.f32 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 v (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v (*.f32 v (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) v (*.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) v (*.f32 v (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v) v (*.f32 v (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 v v) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (neg.f32 v))) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 v (neg.f32 v)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (neg.f32 v))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (neg.f32 v))) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (neg.f32 v) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v v) cosTheta_O)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 v (neg.f32 v))) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(/.f32 (neg.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v) (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (neg.f32 (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)))))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) #s(literal -1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.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 2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v)) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 cosTheta_O v))) v)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 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 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.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))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) #s(literal 1/3 binary32))
(+.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i))
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal 1/3 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -2 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -2 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -2 binary32) #s(literal 1/3 binary32))
(fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i #s(literal -2 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/3 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i #s(literal 1/3 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32))) #s(literal -8 binary32) #s(literal 1/27 binary32)) (fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) #s(literal 1/3 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i)) #s(literal 1/9 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) #s(literal 1/3 binary32)))
(/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32)) #s(literal -1/216 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -1/36 binary32))) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32)) #s(literal -1/216 binary32)) #s(literal -2 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -1/36 binary32)) #s(literal -2 binary32)) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32))) #s(literal -8 binary32) #s(literal 1/27 binary32))) (neg.f32 (fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) #s(literal 1/3 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i)) #s(literal 1/9 binary32))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) sinTheta_i) #s(literal 1/3 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32)) #s(literal -1/216 binary32)))) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -1/36 binary32)))) (neg.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/8 binary32)) #s(literal -1/216 binary32)) #s(literal -2 binary32))) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -1/36 binary32)) #s(literal -2 binary32))) (neg.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))
(*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) (neg.f32 cosTheta_i)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) (neg.f32 cosTheta_i)))
(/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) (neg.f32 cosTheta_i))))
(/.f32 (neg.f32 cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_i) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (/.f32 (neg.f32 cosTheta_i) v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (/.f32 (neg.f32 cosTheta_i) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v))) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_i)) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (/.f32 (neg.f32 cosTheta_i) v)) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (/.f32 (neg.f32 cosTheta_i) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) cosTheta_i)
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(*.f32 (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) cosTheta_O))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) v)
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -8 binary32) (pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) #s(literal 3 binary32)))) (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal 4 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (*.f32 v v)))) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #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 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #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 2 binary32)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 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 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #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 2 binary32)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #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)) #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 cosTheta_i v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(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 #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 (*.f32 cosTheta_O cosTheta_i) v)
(/.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 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.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 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.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 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i)
(neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.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 -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (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)) v)
(*.f32 #s(literal -2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal -1 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 -2 binary32)) (/.f32 #s(literal -1 binary32) (/.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)) (pow.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 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (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 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (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 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1/2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 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)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.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 sinTheta_O (neg.f32 sinTheta_i)) v)) v) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(pow.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #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 (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 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 -2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(neg.f32 (/.f32 cosTheta_O (*.f32 v (neg.f32 v))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 cosTheta_O v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 cosTheta_O v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 cosTheta_O v))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (*.f32 v (neg.f32 v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 cosTheta_O v))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (*.f32 v (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) #s(literal -1 binary32)))
(*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v) #s(literal -2 binary32))
(*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) (*.f32 v (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v)))))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))) v))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 v (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v)))) (neg.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))))) v)
(/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))))
(/.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v)))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 #s(literal 8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (-.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -2 binary32)) #s(literal 1/3 binary32))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) v)))))
(+.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (neg.f32 v))))
(+.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (neg.f32 v)) v))
(fma.f32 v #s(literal -2 binary32) (*.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (neg.f32 v))))
(fma.f32 #s(literal -2 binary32) v (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (neg.f32 v)) v))
(/.f32 (*.f32 v (-.f32 #s(literal -8 binary32) (pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) #s(literal 3 binary32)))) (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 v (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (*.f32 v v)))) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (*.f32 (-.f32 #s(literal -8 binary32) (pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) #s(literal 3 binary32))) v) (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (*.f32 v v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 v (-.f32 #s(literal -8 binary32) (pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 v (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (*.f32 v v))))) (neg.f32 (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal -8 binary32) (pow.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) #s(literal 3 binary32))) v)) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v) (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v)))) (*.f32 v v))) v)) (neg.f32 (+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)) v)
(neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.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) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.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 (/.f32 #s(literal 1/2 binary32) 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 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.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) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.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 2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 (neg.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (neg.f32 (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 #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.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 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.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 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_O) #s(literal -1 binary32)))

simplify557.0ms (2.6%)

Memory
13.6MiB live, 1 009.1MiB allocated
Algorithm
egg-herbie
Rules
6 558×*-lowering-*.f32
6 558×*-lowering-*.f64
5 356×accelerator-lowering-fma.f32
5 356×accelerator-lowering-fma.f64
3 930×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0148118187
1505917758
0827017259
Stop Event
iter limit
node limit
Counts
828 → 828
Calls
Call 1
Inputs
(* 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))))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (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) 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)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (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) (* (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)))))))))
(* 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 (/ (* 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_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i 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 v)
1/3
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
1/3
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1/2 (/ (* cosTheta_i v) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/2 (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i v))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(* 1/2 (/ cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))) (* 1/2 cosTheta_i)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) (* 1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (pow v 3))) (* 1/2 cosTheta_i)) (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* -1/2 (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))) v)
(* 1/2 (/ cosTheta_i v))
(* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)))) (* -1/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)) v))
(/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(* 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) 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 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))) (* -1/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))) v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(* -1/2 (/ v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* v (- (* -1/2 (/ (* sinTheta_O (* sinTheta_i v)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(* v (- (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (- (+ 1/2 (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* 1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3)))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (* -1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_i 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ v (pow sinTheta_i 2))) (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_i)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 5)))) (pow sinTheta_O 3))) (/ v (pow sinTheta_i 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 5))))) (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_O 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ v (pow sinTheta_O 2))) (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_O)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 5)))) (pow sinTheta_i 3))) (/ v (pow sinTheta_O 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 5) sinTheta_i)))) (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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 (/ 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) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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)
(* 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 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -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)))))))
(+ (* 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))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (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 (* 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/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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)
(* 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 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/ 1 v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 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/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))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ 1/3 v)
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(/ 1/3 v)
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ 1/3 (pow v 2))
(+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(/ 1/3 (pow v 2))
(+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(* -2 v)
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(* -2 v)
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 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 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
Outputs
(* 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 #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 #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 #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)))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.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 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O 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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O 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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v 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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v)))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.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 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v sinTheta_i)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_i (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_O v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.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)) (neg.f32 cosTheta_O)) (-.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 (*.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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.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 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.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 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (fma.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 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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (neg.f32 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_O) (-.f32 (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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* 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 (fma.f32 cosTheta_O (/.f32 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))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_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_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v v) sinTheta_i) (-.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)
(* 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 (/ (* 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_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 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/3
#s(literal 1/3 binary32)
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_i 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_i sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_O))))
1/3
#s(literal 1/3 binary32)
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(+ 1/3 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) #s(literal 1/3 binary32))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_O 2) (pow sinTheta_i 2))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (pow sinTheta_i 2))) (pow sinTheta_O 2)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 sinTheta_O sinTheta_O (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i sinTheta_i))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ cosTheta_i (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(* -1/2 (/ (* cosTheta_i v) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 v cosTheta_i)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/2 (/ (* cosTheta_i (* sinTheta_O (* sinTheta_i v))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(*.f32 v (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 cosTheta_i (fma.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 sinTheta_O (*.f32 v sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(* v (+ (* -1/2 (/ cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ cosTheta_i (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(*.f32 v (fma.f32 v (fma.f32 v (fma.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (fma.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 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_i #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))) (* 1/2 cosTheta_i)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 (*.f32 v v))) (fma.f32 cosTheta_i #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/2 (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) (* 1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (pow v 3))) (* 1/2 cosTheta_i)) (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))) (+ (* -1/2 (/ (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))) v)
(/.f32 (-.f32 (fma.f32 cosTheta_i #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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 #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.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)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))) v)
(* 1/2 (/ cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)) v))
(/.f32 (fma.f32 cosTheta_i #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/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)))) (* -1/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)) v))
(/.f32 (fma.f32 cosTheta_i #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i (fma.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 #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (*.f32 v (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) sinTheta_i)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_i 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_i v) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32)))) (/.f32 (*.f32 v (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (neg.f32 sinTheta_O)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (neg.f32 sinTheta_i) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ cosTheta_i (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_i sinTheta_i))) (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (/.f32 (*.f32 v (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) sinTheta_O))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_i v) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 v cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_i (pow v 2)) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_i (pow v 3)) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_i (pow v 3)) (pow sinTheta_O 4))) (/ (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_i (pow v 2)) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_i v) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_i (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 v (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (neg.f32 sinTheta_i)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 v v) cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))
(* -1/2 (/ (* cosTheta_O (* cosTheta_i v)) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 v cosTheta_i))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(* v (+ (* -1/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 v)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))
(*.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (fma.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 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 v sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))
(* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(* v (+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* v (- (* v (- (* -1 (* v (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))))
(*.f32 v (fma.f32 v (fma.f32 v (fma.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (fma.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 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.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 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/2 (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 (*.f32 v v))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))))) (pow v 3))) (* 1/2 (* 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 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(/.f32 (-.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_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 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/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))))) (* -1/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))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_i))) (pow sinTheta_O 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (/.f32 (*.f32 v (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) sinTheta_i))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* sinTheta_O (pow sinTheta_i 5)))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32)))) (/.f32 (*.f32 v (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) sinTheta_O)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (* -2 (/ (* sinTheta_O (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (neg.f32 (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 5))) (* -2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_O))) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (/.f32 (*.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) sinTheta_O))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 cosTheta_O (*.f32 v cosTheta_i)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* cosTheta_O (* cosTheta_i (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 5) sinTheta_i))) (* 2 (/ (* v (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i)))) (+ (* -4 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (neg.f32 sinTheta_i)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v v) cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* -1/2 (/ v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(/.f32 (*.f32 #s(literal -1/2 binary32) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(* v (- (* -1/2 (/ (* sinTheta_O (* sinTheta_i v)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(*.f32 v (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 v sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (/.f32 #s(literal -1/2 binary32) (fma.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 (* v (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (/.f32 #s(literal -1/2 binary32) (fma.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 (- (* -1 (* v (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3))) (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2)))))) (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* 1/2 (/ 1 (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 3)))))) (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 2))))) (* 1/2 (/ 1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))
(*.f32 v (fma.f32 v (fma.f32 v (fma.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (fma.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 sinTheta_O sinTheta_i)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (/.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(/ (- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (+.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v)) v)
(/ (- (+ 1/2 (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (* 1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3)))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (* -1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (-.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v)) (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_i 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_i 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_i (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4))) (pow sinTheta_O 2))) (/ v (pow sinTheta_i 2))) (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_i)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 5)))) (pow sinTheta_O 3))) (/ v (pow sinTheta_i 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* 2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 v (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) sinTheta_i) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 5 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))))) (*.f32 sinTheta_O sinTheta_O))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (pow v 2) (* sinTheta_O (pow sinTheta_i 3)))) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4)))) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 5))))) (+ (* -4 (/ (pow v 3) (pow sinTheta_i 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) sinTheta_O)) (* -2 (/ (pow v 2) (pow sinTheta_i 3)))) sinTheta_O)) (/ v (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 v (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32))))) (neg.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (neg.f32 sinTheta_O)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2))))) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* -2 (/ (pow sinTheta_O 3) (* (pow v 4) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (+ (* -4 (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (/ (pow sinTheta_O 2) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (* 2 (/ sinTheta_O (* (pow v 2) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))))) (/ 1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (*.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4))) (pow sinTheta_i 2))) (/ v (pow sinTheta_O 2))) (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i)))) (pow sinTheta_i 2))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_O)) (* -2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 5)))) (pow sinTheta_i 3))) (/ v (pow sinTheta_O 2))) (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* 2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 v (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) sinTheta_O) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (*.f32 sinTheta_i sinTheta_i))
(/ v (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(/ (+ (* -2 (/ (pow v 2) (* (pow sinTheta_O 3) sinTheta_i))) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (pow v 3) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i))) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* sinTheta_O sinTheta_i))) (* 2 (/ (* (pow v 4) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (* (pow sinTheta_O 5) sinTheta_i)))) (+ (* -4 (/ (pow v 3) (pow sinTheta_O 4))) (/ (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) sinTheta_i)) (* -2 (/ (pow v 2) (pow sinTheta_O 3)))) sinTheta_i)) (/ v (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 v (/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_i (pow.f32 sinTheta_O #s(literal 5 binary32))))) (neg.f32 (fma.f32 (*.f32 v (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 v (*.f32 v v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (neg.f32 sinTheta_i)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) sinTheta_i)) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (+ (* -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))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) #s(literal -1/6 binary32))) (pow.f32 v #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (/.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/12 binary32)) (*.f32 v v)))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.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))) (fma.f32 #s(literal -1/2 binary32) (/.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/12 binary32)) (*.f32 v v))))) (neg.f32 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)
(* 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 #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 #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 #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)))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal -1/6 binary32) (*.f32 sinTheta_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 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 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 1 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) v))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_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 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_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 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)) (*.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)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_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 #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))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (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 v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.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))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_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 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32) (/.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 (* 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 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.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))) (/.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 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 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 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.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))) (*.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 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.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))) (neg.f32 v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.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 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 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 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))) v))) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 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 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.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 #s(literal 1 binary32) (+.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 #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 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(+ (* 1/3 (/ 1 v)) (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_i v)) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) sinTheta_O)))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -2 (/ sinTheta_O v)) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) sinTheta_i)))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 v v))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 v v))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))) (pow v 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 v v))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.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 2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.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 2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.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 2 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) (neg.f32 v))
(* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32)) v)
(/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v)
(/ (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v)
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32)))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32))))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32))))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (neg.f32 v))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(neg.f32 (*.f32 v (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(neg.f32 (*.f32 v (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.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 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O) (*.f32 #s(literal 2 binary32) sinTheta_i)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O) (*.f32 #s(literal 2 binary32) sinTheta_i)) sinTheta_O)))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i v)) (*.f32 sinTheta_O #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i v)) (*.f32 sinTheta_O #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (*.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (*.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_i)))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (+.f32 #s(literal 1/2 binary32) (/.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 (+.f32 #s(literal 1/2 binary32) (/.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 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))

eval208.0ms (1%)

Memory
2.5MiB live, 623.8MiB allocated
Compiler

Compiled 60 051 to 5 418 computations (91% saved)

prune531.0ms (2.5%)

Memory
-20.3MiB live, 1 040.3MiB allocated
Pruning

94 alts after pruning (89 fresh and 5 done)

PrunedKeptTotal
New1 893351 928
Fresh315485
Picked325
Done134
Total1 928942 022
Accuracy
99.9%
Counts
2 022 → 94
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.7%
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
66.0%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.7%
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
98.5%
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
94.5%
(/.f32 (fma.f32 cosTheta_O (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.7%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
66.0%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
59.7%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
92.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
54.0%
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
98.4%
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
54.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.3%
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
98.0%
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.1%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.1%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
98.4%
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
54.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
94.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
98.4%
(/.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
97.9%
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
54.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
59.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
98.6%
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
97.9%
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
90.4%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
88.9%
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))) (*.f32 v #s(literal 2 binary32)))
54.5%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
54.5%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
54.4%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
97.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
97.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) v)))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (exp.f32 (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (log.f32 v)))))
97.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
54.0%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
98.3%
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
97.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
97.6%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
97.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
54.0%
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
98.1%
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
59.7%
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
98.0%
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
97.7%
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)))
98.0%
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
98.5%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))))
94.2%
(*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (/.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)))) cosTheta_i)) #s(literal -1 binary32))))
54.0%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
54.0%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
59.7%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
98.3%
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
54.0%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
54.0%
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.0%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
98.0%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
59.7%
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
59.7%
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
96.8%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
88.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
98.0%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
97.9%
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
97.9%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
59.7%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
59.7%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
59.7%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
59.7%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
54.0%
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
89.3%
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
Compiler

Compiled 6 414 to 2 355 computations (63.3% saved)

regimes452.0ms (2.1%)

Memory
25.1MiB live, 738.4MiB allocated
Counts
178 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 v cosTheta_i) (*.f32 (*.f32 v v) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 v cosTheta_i))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 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 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.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))))) cosTheta_i)
(*.f32 (/.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))))) v) cosTheta_O)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.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 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.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 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.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)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.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 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (exp.f32 (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (log.f32 v)))))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 cosTheta_O (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (/.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)))) cosTheta_i)) #s(literal -1 binary32))))
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (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 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
Outputs
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

75.0ms
cosTheta_i
55.0ms
sinTheta_i
55.0ms
cosTheta_O
55.0ms
v
53.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.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%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.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes282.0ms (1.3%)

Memory
1.6MiB live, 425.8MiB allocated
Counts
107 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

48.0ms
(*.f32 sinTheta_i sinTheta_O)
38.0ms
cosTheta_i
33.0ms
sinTheta_O
33.0ms
cosTheta_O
33.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%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.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
98.6%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes275.0ms (1.3%)

Memory
-3.3MiB live, 476.9MiB allocated
Counts
102 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
Outputs
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

49.0ms
(*.f32 cosTheta_i cosTheta_O)
35.0ms
v
34.0ms
sinTheta_i
32.0ms
sinTheta_O
32.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%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.6%1(*.f32 sinTheta_i sinTheta_O)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes250.0ms (1.2%)

Memory
7.9MiB live, 539.7MiB allocated
Counts
99 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O v))) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 v cosTheta_i) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
Calls

8 calls:

43.0ms
cosTheta_O
31.0ms
sinTheta_i
29.0ms
(*.f32 sinTheta_i sinTheta_O)
29.0ms
cosTheta_i
29.0ms
v
Results
AccuracySegmentsBranch
98.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%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.4%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes266.0ms (1.2%)

Memory
-12.4MiB live, 375.5MiB allocated
Counts
96 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v)))))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
Calls

8 calls:

73.0ms
cosTheta_i
30.0ms
v
29.0ms
cosTheta_O
27.0ms
sinTheta_i
27.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.3%1cosTheta_O
98.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1cosTheta_i
98.3%1sinTheta_i
98.3%1sinTheta_O
98.3%1v
98.3%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.3%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes222.0ms (1%)

Memory
7.3MiB live, 410.3MiB allocated
Counts
94 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
Outputs
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Calls

8 calls:

30.0ms
cosTheta_i
29.0ms
(*.f32 cosTheta_i cosTheta_O)
28.0ms
v
27.0ms
sinTheta_O
27.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%1v
98.3%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.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
98.3%1sinTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes236.0ms (1.1%)

Memory
-10.3MiB live, 378.4MiB allocated
Counts
91 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
Calls

8 calls:

39.0ms
sinTheta_i
34.0ms
cosTheta_O
29.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))
28.0ms
sinTheta_O
26.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%1sinTheta_O
98.3%1v
98.3%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.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes242.0ms (1.1%)

Memory
27.1MiB live, 373.9MiB allocated
Counts
88 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

61.0ms
cosTheta_i
30.0ms
sinTheta_O
26.0ms
(*.f32 sinTheta_i sinTheta_O)
26.0ms
sinTheta_i
25.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.1%1cosTheta_i
98.1%1cosTheta_O
98.1%1sinTheta_i
98.1%1sinTheta_O
98.1%1v
98.1%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.1%1(*.f32 sinTheta_i sinTheta_O)
98.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes321.0ms (1.5%)

Memory
-5.9MiB live, 395.7MiB allocated
Counts
87 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))))
Outputs
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

89.0ms
sinTheta_i
59.0ms
sinTheta_O
35.0ms
v
28.0ms
cosTheta_O
28.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.1%1cosTheta_i
98.1%1cosTheta_O
98.1%1sinTheta_i
98.1%1v
98.1%1(*.f32 sinTheta_i sinTheta_O)
98.1%1(*.f32 cosTheta_i cosTheta_O)
98.1%1sinTheta_O
98.1%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))
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes207.0ms (1%)

Memory
-8.3MiB live, 494.3MiB allocated
Counts
82 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
Outputs
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
Calls

8 calls:

38.0ms
sinTheta_i
26.0ms
cosTheta_i
26.0ms
cosTheta_O
25.0ms
sinTheta_O
25.0ms
v
Results
AccuracySegmentsBranch
98.1%1sinTheta_i
98.1%1(*.f32 sinTheta_i sinTheta_O)
98.1%1cosTheta_i
98.1%1cosTheta_O
98.1%1sinTheta_O
98.1%1v
98.1%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.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes208.0ms (1%)

Memory
23.5MiB live, 370.3MiB allocated
Counts
74 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
Outputs
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
Calls

8 calls:

41.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))
28.0ms
(*.f32 cosTheta_i cosTheta_O)
27.0ms
sinTheta_O
23.0ms
v
22.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.0%1cosTheta_i
98.0%1sinTheta_i
98.0%1v
98.0%1(*.f32 sinTheta_i sinTheta_O)
98.0%1(*.f32 cosTheta_i cosTheta_O)
98.0%1cosTheta_O
98.0%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.0%1sinTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes214.0ms (1%)

Memory
-38.2MiB live, 292.1MiB allocated
Counts
69 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
Outputs
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
Calls

8 calls:

52.0ms
v
37.0ms
cosTheta_O
25.0ms
cosTheta_i
22.0ms
(*.f32 sinTheta_i sinTheta_O)
21.0ms
sinTheta_i
Results
AccuracySegmentsBranch
97.9%1sinTheta_i
97.9%1cosTheta_i
97.9%1cosTheta_O
97.9%1sinTheta_O
97.9%1v
97.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))
97.9%1(*.f32 sinTheta_i sinTheta_O)
97.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes159.0ms (0.7%)

Memory
20.4MiB live, 336.4MiB allocated
Counts
68 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))) sinTheta_i)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 sinTheta_O #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v sinTheta_i))) sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (/.f32 #s(literal 2 binary32) sinTheta_O)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.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)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
Calls

8 calls:

21.0ms
(*.f32 sinTheta_i sinTheta_O)
21.0ms
sinTheta_i
21.0ms
sinTheta_O
20.0ms
v
19.0ms
cosTheta_i
Results
AccuracySegmentsBranch
66.0%1cosTheta_i
66.0%1cosTheta_O
66.0%1sinTheta_i
66.0%1sinTheta_O
66.0%1v
66.0%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))
66.0%1(*.f32 sinTheta_i sinTheta_O)
66.0%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes114.0ms (0.5%)

Memory
8.8MiB live, 296.8MiB allocated
Counts
46 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) v) (neg.f32 v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v))))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_O)
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v))))) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (/.f32 #s(literal -2 binary32) v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 v #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)) (neg.f32 v)) (neg.f32 v))))
Outputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
Calls

8 calls:

16.0ms
cosTheta_O
15.0ms
sinTheta_O
15.0ms
sinTheta_i
15.0ms
v
13.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
59.7%1(*.f32 cosTheta_i cosTheta_O)
59.7%1cosTheta_i
59.7%1cosTheta_O
59.7%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))
59.7%1v
59.7%1sinTheta_i
59.7%1sinTheta_O
59.7%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes69.0ms (0.3%)

Memory
-36.8MiB live, 82.7MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
Outputs
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
Calls

8 calls:

10.0ms
cosTheta_i
7.0ms
(*.f32 cosTheta_i cosTheta_O)
7.0ms
v
7.0ms
sinTheta_O
7.0ms
sinTheta_i
Results
AccuracySegmentsBranch
59.7%1sinTheta_O
59.7%1sinTheta_i
59.7%1v
59.7%1cosTheta_i
59.7%1cosTheta_O
59.7%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))
59.7%1(*.f32 sinTheta_i sinTheta_O)
59.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes49.0ms (0.2%)

Memory
17.6MiB live, 94.4MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
Outputs
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
Calls

8 calls:

7.0ms
sinTheta_i
6.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))
6.0ms
cosTheta_O
6.0ms
sinTheta_O
6.0ms
cosTheta_i
Results
AccuracySegmentsBranch
54.6%1v
54.6%1sinTheta_i
54.6%1sinTheta_O
54.6%1cosTheta_O
54.6%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))
54.6%1(*.f32 cosTheta_i cosTheta_O)
54.6%1cosTheta_i
54.6%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes48.0ms (0.2%)

Memory
8.9MiB live, 90.3MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
Calls

8 calls:

7.0ms
v
7.0ms
(*.f32 cosTheta_i cosTheta_O)
6.0ms
sinTheta_i
6.0ms
cosTheta_i
6.0ms
sinTheta_O
Results
AccuracySegmentsBranch
54.5%1cosTheta_i
54.5%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))
54.5%1(*.f32 cosTheta_i cosTheta_O)
54.5%1sinTheta_O
54.5%1sinTheta_i
54.5%1v
54.5%1(*.f32 sinTheta_i sinTheta_O)
54.5%1cosTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes44.0ms (0.2%)

Memory
-10.0MiB live, 108.0MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 cosTheta_i (/.f32 #s(literal 2 binary32) cosTheta_O)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
Outputs
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
Calls

8 calls:

6.0ms
v
6.0ms
cosTheta_i
6.0ms
sinTheta_O
5.0ms
cosTheta_O
5.0ms
sinTheta_i
Results
AccuracySegmentsBranch
54.5%1cosTheta_i
54.5%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))
54.5%1(*.f32 cosTheta_i cosTheta_O)
54.5%1sinTheta_O
54.5%1sinTheta_i
54.5%1cosTheta_O
54.5%1v
54.5%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes36.0ms (0.2%)

Memory
2.2MiB live, 82.7MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) cosTheta_O)
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
Calls

8 calls:

6.0ms
cosTheta_O
4.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))
4.0ms
v
4.0ms
sinTheta_O
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
54.4%1cosTheta_i
54.4%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))
54.4%1(*.f32 cosTheta_i cosTheta_O)
54.4%1sinTheta_i
54.4%1sinTheta_O
54.4%1cosTheta_O
54.4%1v
54.4%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes31.0ms (0.1%)

Memory
-3.1MiB live, 76.1MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
Calls

8 calls:

4.0ms
v
4.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))
4.0ms
sinTheta_O
4.0ms
cosTheta_i
4.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.0%1cosTheta_i
54.0%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))
54.0%1(*.f32 cosTheta_i cosTheta_O)
54.0%1sinTheta_i
54.0%1sinTheta_O
54.0%1v
54.0%1cosTheta_O
54.0%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes25.0ms (0.1%)

Memory
2.3MiB live, 47.3MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
Calls

8 calls:

5.0ms
sinTheta_i
3.0ms
v
3.0ms
cosTheta_i
3.0ms
sinTheta_O
3.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.0%1(*.f32 cosTheta_i cosTheta_O)
54.0%1cosTheta_i
54.0%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))
54.0%1sinTheta_i
54.0%1sinTheta_O
54.0%1(*.f32 sinTheta_i sinTheta_O)
54.0%1v
54.0%1cosTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes23.0ms (0.1%)

Memory
-1.3MiB live, 38.1MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
Outputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
Calls

8 calls:

4.0ms
sinTheta_i
3.0ms
sinTheta_O
3.0ms
v
3.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))
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
54.0%1(*.f32 cosTheta_i cosTheta_O)
54.0%1cosTheta_i
54.0%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))
54.0%1sinTheta_i
54.0%1sinTheta_O
54.0%1(*.f32 sinTheta_i sinTheta_O)
54.0%1cosTheta_O
54.0%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes35.0ms (0.2%)

Memory
-14.1MiB live, 25.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

8 calls:

24.0ms
sinTheta_i
2.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))
2.0ms
v
2.0ms
cosTheta_i
2.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.0%1sinTheta_i
54.0%1(*.f32 cosTheta_i cosTheta_O)
54.0%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))
54.0%1cosTheta_i
54.0%1sinTheta_O
54.0%1cosTheta_O
54.0%1v
54.0%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

simplify94.0ms (0.4%)

Memory
29.6MiB live, 68.7MiB allocated
Algorithm
egg-herbie
Rules
914×distribute-lft-neg-in_binary32
556×neg-mul-1_binary32
494×unsub-neg_binary32
470×neg-sub0_binary32
320×sub-neg_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0105373
1174372
2216372
3277371
4338371
5402371
6485371
7686371
81015371
91434371
101951371
112360371
122626371
132770371
142817371
152824371
162824371
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
Outputs
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_O (*.f32 v (neg.f32 v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (neg.f32 v))) (/.f32 cosTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (neg.f32 v))) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (*.f32 v v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (neg.f32 v))) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 #s(literal 2 binary32) (/.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)) v))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))

soundness2.2s (10.1%)

Memory
27.5MiB live, 1 598.5MiB allocated
Rules
12 120×accelerator-lowering-fma.f32
12 120×accelerator-lowering-fma.f64
10 374×accelerator-lowering-fma.f32
10 374×accelerator-lowering-fma.f64
9 124×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
17768
251668
3680768
0804768
0148118187
1505917758
0827017259
03344121
110404000
238273767
370033766
080493724
082515698
1277215031
0848714808
0128119326
1448218665
0852518256
041252
1203235
21623235
36855235
08518235
057350
1306340
22535320
08946308
058365
1316339
22665338
08715323
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
Compiler

Compiled 1 355 to 783 computations (42.2% saved)

preprocess425.0ms (2%)

Memory
-7.8MiB live, 874.5MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

(negabs cosTheta_i)

(negabs cosTheta_O)

Compiler

Compiled 5 846 to 3 118 computations (46.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...